Marketing is all about letting people know about the product or service you offer, and then persuading them to buy or use it. To market effectively you need to get your message out repeatedly to appropriate target markets, through the most effective mediums that are available to you.
To do this you need to develop both a marketing strategy and a marketing plan. So what's the difference between a marketing strategy and a marketing plan?
The marketing strategy is shaped by your overall business goals. It includes a definition of your business, a description of your products, a profile of your target users or clients and how to reach them, and defines your company's role in relation to your competition.