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 conducted electronically. Some key advantages of ecommerce are easy access to a wide range of products, faster transactions, lower costs, and no geographic limitations. However, risks include security issues, lack of quality guarantees, and technical problems. Ecommerce has grown rapidly since the 1970s as internet technologies advanced to support online payments and transactions. Setting strategic goals that are specific, measurable, achievable, relevant and time-bound is important for developing a successful ecommerce business.