Marketing does more than help a company sell products. It connects producers and consumers, communicates information, influences demand and helps allocate resources. Therefore, it has importance in both business and society.