eCommerce can take various forms like business-to-business, business-to-consumer, and consumer-to-consumer. It uses information technology to enhance business processes and achieve objectives. While some products like travel/tourism and retail items work well online, others requiring a physical touch are more challenging for eCommerce. Setting up an effective online presence requires planning content, designing a user-friendly website, managing transactions and delivery expectations, and marketing the site through online and offline strategies.