Strategy involves determining the direction and scope of an organization over the long term to match its resources to its changing environment and markets to meet stakeholder expectations. Strategy is the path chosen to pursue organizational goals, while tactics are the speed at which the strategy is pursued. Strategic management involves formulating and implementing strategies to achieve both short and long term objectives. Key contributors to the field include Igor Ansoff, Henry Mintzberg, Peter Drucker, and Michael Porter, who enriched the concept of strategic management with original insights.