The Business Model Canvas is a tool that helps entrepreneurs better understand their business by visualizing how their company serves its customers, what value propositions are offered through what channels, and how their company makes money. Versions of the Business Model Canvas as well as a few examples of how to utilize one can be found here.