An Ecommerce platform is an online application for Ecommerce businesses. It provides users with navigation tools, products catalog, search, user accounts and even a shopping cart. There are also additional features, such as customer segmentation and guided navigation. The platform is typically built with LAMP (Linux, Apache, MySQL, PHP), or in other cases with.NET, or Java tools.
Ecommerce platforms support mostly financial transactions from 4 markets. They include:
- Business to Business (B2B) – E-Businesses that sell products and services to each other.
- Business to Consumer (B2C) – E-Businesses that sell to the consumer.
- Consumer to Consumer (C2C) – Transactions between consumers.
- Consumer to Business (C2B) – Consumers that sell to businesses.
Ecommerce platforms, such as Magento® allow Ecommerce businesses to customize their storefront with add-ons, features, extensions and modules. It’s cutting edge technology allows small storefronts to grow and compete in the often aggressive online market. Magento® is usually built with LAMP and is the one of the most common open source eCommerce platforms