Ecommerce involves buying and selling of products over the internet and other computer networks. It includes business to business, business to consumer, and supply chain transactions. Ecommerce provides advantages like easy access to global markets, lower costs, and no geographic limitations. However, it also poses risks like security threats, technical issues, and lack of direct customer interaction. Ecommerce has grown rapidly since the 1970s as internet technology advanced to allow online purchasing and payments. Setting goals and strategies are important for developing a successful ecommerce business.