Business model canvas allows to analyze a company on a single sheet of paper. It includes Key partners, key activities, key resources, cost structure, revenue streams, value proposition customer relations, channels, and customer segments. It is surprising how quickly and how much you can say about company’s business model on a canvas.