E-commerce and retail industry are in constant change. With every development in technology we get to see its impact on the above cited industries. It would not be wrong to consider e-commerce as a hub of channeling online retail products. When ecommerce was in its infancy, online retailers had to use many different services to piece together their digital shopping experience, including product gallery tools, shopping carts, payment processors, and more.