What is the difference between business strategy and corporate strategy?What is the difference between strategy formulation and strategy implementation?

1. What is the difference between strategy formulation and strategy implementation?
2.
What is the difference between business strategy and corporate strategy?
3.
What are some of the forms of diversification, and what do they mean?
4.
What do you learn from a SWOT analysis?
5.
In SWOT analysis, what are some of the tools you might use to understand the internal environment
(identify strengths and weaknesses)?

6.
In SWOT analysis, what are some of the tools you might use to understand the external environment
(identify opportunities and threats)?