Marketing has changed, the focus is not on pushing your message out to people via mass media (newspaper, radio, tv). It is about attracting a potential client with the quality of information you provide about your product or service. This especially important for the small business owner who may not be able to afford the outgoing marketing costs.
The web, social media and content creation play key roles in the conversion process. This info graphic helps explain.