The role that marketing plays within a company varies according to the overall strategy and philosophy of each firm.
There are five alternative concepts under which organizations conduct their marketing activities:
Production concept
Product concept
Selling concept
Marketing concept
Societal marketing concepts