There are 6 types of e-commerce business models:
Business to Business (B2B)
Business to Consumer (B2C)
Consumer to Business (C2B)
Consumer to Consumer (C2C)
Business to Business to Consumer (B2B2C )
Business to Government (B2G)