A business plan outlines a company's goals and how it plans to achieve them through marketing, financial, and operational strategies. It includes descriptions of products/services, budgets, market analysis, and revenue/expense projections. The key components are an executive summary, customer analysis, and competitive analysis. A business plan establishes measurable and realistic goals, defines roles and responsibilities, and provides a roadmap for a business to follow to help avoid mistakes and ensure everyone understands the strategy. It is often needed to raise capital or guide an established business changing direction.