E-Commerce: Its Progression and Upcoming Perception