The marketing mix refers to the apportionment of effort, the communication, the designing, and the integration of the elements of marketing into a program or mix which on the basis of an appraisal of the market forces will be best achieve the objectives of an enterprise at a given time.