How does 'marketing' help in satisfying wants of people?

Marketing attempts to satisfy wants of people by opting the following activities:
(i) Assessing needs and wants of people.
(ii) Planning and developing products and services, which can satisfy customers’ needs and wants.
(iii) Supplying the required products and services.
(iv) Providing after sale service.