O2O is online payment and offline consumption, such as food group purchase. After online payment, you go to a physical store to spend with the voucher.
C2C is between individuals, and Taobao is typical.
B2C is a business-to-consumer model, such as wholesalers and individual retailers.