E-commerce refers to the buying and selling of products and services online and includes retail shopping, banking, investing, and rentals. There are four main types of e-commerce: business to business, business to customer, customer to business, and customer to customer. E-business is broader and refers to utilizing digital technologies to transform key business processes. E-business benefits all types of businesses and can be applied to areas like marketing, sales, purchasing, production, and design. Business models specify how a company fulfills its purpose and goals through ongoing plans and processes. Marketing models determine the impact of economic and individual forces on market performance, while revenue models are ways online companies generate income from sources like advertising