iCloud makes it to have one Apple ID pushing the installed apps onto every other device that is using the same Apple ID. In case the user installs the app on one of his or her iOS 5 device, it would automatically be pushed onto the other devices that may be on the same Apple