Business Model Canvas is a simple and practical way to graphically represent the different building blogs of a Business Model, used by more than 5+ million practitioners all over the world.