Marketing is one of the terms in academia that does not have one commonly agreed upon definition . Even after a better part of a century the debate continues.