Okay let me explain,
Android, or rather smart phones are running on an mobile operating system called android owned by Google but is made freely avaialable to everyone. Because of this freely availability lot of people develop apps for android. Hence you would find tons and tons of andoid apps on the android market.
I phone on the other hand runs on iOS which is an operating system deleveloped by Apple Inc.
So the phone you should buy depends on the context of use?