To keep these super, high-end mobiles running smoothly, smart phones are equipped with powerful micro-processors[3]. These are what enable smart phone users to access more than one function or app simultaneously and ensure that there's minimal lag at all times. Also helping smart phones offer a smooth user experience are the advanced operating systems they run on. These manage the distribution of the handset's resources and are now a key selling point for customers when choosing a smart phone. Some of the operating systems you're most likely to come across include Symbian OS, iPhone OS, RIM's BlackBerry, Windows Mobile, Linux, Palm WebOS and Google‟s Android.