Notably, marketing is a critically important factor in any business. Marketing is ultimately the art of understanding the needs of the customer above all else. Good marketing means prioritising what your customer wants from a product ahead of simply selling to them, which takes time and skill to do.