The three basic types of e-commerce are B2B, B2C and C2C.