In order to market a product or service, the business will need:
Marketing department or, for a small firm, someone with responsibility for the marketing function
Knowledge of the market in which the business operates, usually obtained through some form of market research
A set of objectives to be achieved through marketing set out in a marketing plan or strategy