And, there are a few other terms to complicate things further. You might have heard of C2C, B2G, and B2B2C. But what about human to human marketing? When we started in 2012, we planned to build a ...