Online communities blur the lines between consumers and producers, making consumers part of the co-production process.22 YouTube and Facebook are filled with user-generated-content. New business projects now involve consumers in product design, production and delivery. Open-source coding communities cooperate in creating algorithms for various businesses.