SWOT analysis is a tool that evaluates a company's internal strengths and weaknesses and external opportunities and threats. It involves analyzing strengths, weaknesses, opportunities, and threats in a grid called the TOWS matrix to help identify strategies. Common mistakes include confusing internal and external factors or having an analysis that is too complex. The SWOT analysis should be specific, realistic, and linked to the organization's competitive environment.