Definition.comMarketing is the process of anticipating, specifying and satisfying the future needs of customers.David Coats