A strong strategic plan must address the following questions: What is the assessment of the external environment? How well do you understand the existing customers and markets? What is the best way to grow the business profitably, and what are the obstacles to growth? Who is the competition? Can the business execute the strategy? Are the short term and long term balanced? What are the important milestones for executing the plan? What are the critical issues facing the business? How will the business make money on a sustainable basis?