SWOT (strengths, weaknesses, opportunities, and threats) analysis offers insight into a company’s condition as it objectively assesses its strengths and weaknesses and its potential to deal with external opportunities and threats. It is therefore a useful tool in developing and confirming company goals and marketing strategies.