A variety of applications are used to conducted online business. The companies are exploring
means to communicate with the customers directly. Home-based startups are utilizing social
media tools to conduct business. While bigger companies socially promote their products along
with targeted advertisements.
http://www.researchomatic.com/e-commerce-at-amazoncom-183533.html