A study says that currently some 2 billion people use smartphones, and by 2020, this population will grow to be 4 billion. Ninety percent of the time spent by this population on their smartphones is on apps, and the remaining ten percent on the net. 79% of those people owing a smartphone have one or more retailer apps installed, while 10% of them have some six of those. People use apps to make payments, bookings, and shopping. So, it is important for businesses to reach out to these populations by bringing their store online through web and mobile commerce solutions.