Electronic commerce – commonly known as eCommerce – is the buying and selling of products or services over the Internet. It includes the entire online process of developing, marketing, selling, delivering, servicing and paying for products and services.

The eCommerce sales phenomenon has grown extraordinarily in recent years. Innovations in electronic funds transfer, supply chain management, marketing and inventory management systems pioneered by Magento developers have really put eCommerce on the map.

Most typically, eCommerce uses the Web, accessed through home computers, laptops, mobile phones and tablets. As web-enabled mobile devices have become more powerful and popular with consumers, it means eCommerce transactions can now take place anytime, anywhere, 24 hours a day, 7 days a week.

The vast majority of eCommerce involves the buying and physical transporting of goods from A to B – although transactions for purely virtual items such as game content are also common. Almost all big retailers (sometimes known as ‘e-tailers’) now have an electronic presence on the web.

By far the largest section of the eCommerce market is in the form of transactions that take place between businesses and consumers – referred to as business-to-consumer (or B2C). The most notable practitioners of this being big names like Amazon and eBay. With online shopping, the sale or purchase transaction is completed electronically and interactively in real-time.

eCommerce is generally considered to be the sales aspect of e-business. It also consists of the exchange of data to facilitate the financing and payment aspects of business transactions. Setting up an eCommerce web site on a significant scale can take considerable expertise. That’s why we’ve seen a recent proliferation of Magento developers offering eCommerce expertise in recent years. The question of which Magento developers to choose is usually down to their individual track record.