The Business Model Canvas helps you describe, challenge and innovate the Business Model of an organization, and it does this quite well, at least on a high level. When you design a Business Model, it is useful to lay out the assumptions or hypotheses that animate your business in a structured way. A Business Model Canvas helps you to do just that. The canvas helps you to easily understand your current Business Model, design a new one, see if you have missed anything important, and compare your model to others.