A business model is a strategic plan for generating revenue. It outlines the products or services the business plans to sell, the target market, and the expected expenses. Essentially, it answers the fundamental question: How does the business intend to make money?