SWOT analysis in strategic planning is the practice of applying the SWOT framework of strengths, weaknesses, opportunities, and threats, to a business or product to critically evaluate where it sits in the competitive landscape.| Competitive Intelligence Alliance