A platform is a business model that creates value by facilitating exchanges between two or more interdependent groups, usually consumers and producers.