ecommerce allows your customers to complete a business transaction through your website. This can range from simple lead generation via a "contact us" form, to sales using a comprehensive shopping cart, to actually delivering services using dynamic content from a database