The concept of marketing has been debated and evaluated regularly since marketing was recognised as a distinctive discipline and domain. Many definitions of marketing have been put forward over the years as each generation tries to capture what marketing is and what it means to them. Over the past 50 years, marketing has been redefined to fit new contexts, for example in not-for-profit, political and social sectors. In more recent years, new technology, techniques and media have brought with them more opportunities for re-defining marketing. These definitions often appear to dilute the meaning of marketing in some way, with the words marketing, sales, advertising, customer service and interactions used interchangeably and adapted by markete...