Is Marketing based on needs or Is it creation of needs

Marketing is the science of knowing the needs and wants of your customers and fulfilling them by offering products and services.

Marketing managers are often responsible for influencing the level, timing, and composition of customer demand accepted definition of the term. In part, this is because the role of a marketing manager can vary significantly based on a business’s size, corporate culture, and industry context. For example, in a large consumer products company, the marketing manager may act as the overall general manager of his or her assigned product

Marketing management employs various tools from economics and competitive strategy to analyze the industry context in which the firm operates. These include Porter’s five forces, analysis of strategic groups of competitors, value chain analysis and others. Depending on the industry, the regulatory context may also be important to examine in detail.