모든 기업은 시장성이 있는 새로운 기회를 포착할 수 있어야만 계속기업으로서 존속할 수 있다. 이렇게 사업기회를 포착하기 위해서는 우선 마케팅환경을 분석해야 한다. 마케팅환경(marketing environment)이란 기업이 제품을 생산하고 판매하는 등의 경영활동에 영향을 미칠 수 있는 모든 환경을 말한다. 따라서 마케팅환경 분석에 직접적으로 영향을 주는 원자재 공급업자, 경쟁기업, 유통업자, 고객 등 이해관계자뿐만 아니라 정치적 환경, 경제적 환경, 기술변화 등 제품에 영향을 미칠 수 있는 각종 환경을