E-commerce refers to the sale and purchase of goods and services over the internet. E-business is broader and includes conducting business operations online, including customer service and supplier collaboration. A trade cycle describes the exchanges between customers and suppliers during a commercial transaction. E-business models include brokerage, advertising, subscription/pay-per-view, affiliate, community, infomediary, and portal models.