eCommerce is typically classified into three different models based on the type of participants involved in the transaction: B2B, B2C, and C2C. Broadly speaking these business models are: