This document outlines the key elements of a business model canvas including mission, value proposition, resources, activities, partners, costs, revenue streams, and cultural values. The business model canvas is a tool used to define all aspects of a business model in order to clearly articulate how the business generates value for customers and makes a profit.