E-commerce is expected to continually grow in the future, perhaps faster than ever. This will lead to a shift of physical retail store to digital retail store. Online shopping is becoming more popularized and natural, eventually, it will become an experience fully integrated into people’s daily lives. Thus, retail will be about offering people the products and services they want on the devices they used. Moreover, mobile devices will play a larger role in generating web sale. Some studies show that purchases made on mobile devices will make up 25% of the market by 2017.Although it seems very tempting for businesses to engage in e-commerce since it is the main driver behind retail sales today, businesses will have to consider the barriers that may prevent it from successfully adopting e-commerce. First, they probably require additional technology infrastructures such as servers, websites, and payment processing. New e-commerce processes and programs need to be coordinated into existing processes, which can be difficult and extensive for larger businesses. Also, they need to consider the increased expenses in terms of both logistics and customer service.