E-commerce is the procedure of doing business through computer networks and Internet. In this Paper, we have analyzed the various factors affecting the growth of E-commerce such as technology, market, supply chain and security. With the ability to track customer's activities, mapping their social networks and come close to them proactively, present personalized offerings and administer individual lifecycle has changed the E-commerce over the past few years. The success of the virtual store depends on many issues such as security, trust etc. Research was undertaken to authorize and create the relative significance of these attributes. E-commerce which was basically started in early 90's had taken an immense leap over the world but security and economic market are some of the hindrances which affects the growth of online business. The major advantage of E-commerce over traditional way of shopping is that customers can browse online shops, compare the prices and order the merchandise sitting at home with their laptops or PC's. This paper divulges that E-commerce is restricted and complex practice which involves the utilization of a focused cross-functional team to undertake a variety of barriers along the way.