This document outlines the key elements of a business model canvas including key partners and suppliers, key activities, value propositions, cost structure, revenue streams, and tools for analysis. The business model canvas is a tool used to define all aspects of a business including acquiring resources from partners, delivering value to customers, key costs, and revenue sources in order to analyze and refine the business model.