19 Views in PartenariatFrom the Past to the Present: An Overview of Ecommerce Evolution and Development