A blog (an abbreviation of weblog) is a type of website usually managed by an individual and having frequent content entries, reviews and descriptions of events.
It resembles a personal diary but led to the Internet. Many bloggers are using video and image tools to improve the dynamics of your blog.
In terms of marketing many people have chosen to create and develop blogs focused on a particular topic or industry, this in order to position themselves as experts in the field.
Blogs provide a great opportunity that you can do the same and create networks with others in intenet.
Marketing by email:
E-mail marketing is an excellent way to get people interested in what you want to offer, for which it is important to create a solid database.
With email you can reach your audience directly and instantly. It is a great way to build a relationship with your customers past, present and future.
Search engine marketing:
The search engine marketing (SEM also known as its acronym in English, Search Engine Marketing) is the term used for promotional activities and visibility of your website at the top of search engines like google ed by means of payment (this is what difference with search engine optimization or SEO).
The SEM includes PPC (Pay Per Click or Pay Per Click) and contextual advertising. The New York Times define SEM as the practice of buying paid search listings. “
Pay per click marketing:
Or Pay Per Click Marketing (PPC), this type of advertising can be found in the search engines (like google, yahoo. Msn), as well as other sites such as blogs.
Typically speaking, advertising pay per click (PPC) you only pay for advertising when your ad is clicked by the user accessing it.
The price you pay for that click (or cost per click or CPC) will vary depending on the competition in your area or field.
The good thing about PPC advertising is that your marketing efforts can be extremely focused because your ads are achieved when the user searches for the keywords that you yourself specified.
The PPC ads are usually known as payment links (sponsored links) and appear egenralmente top or sides of any regular search a user does.

I agree that blogs are a great marketing tool as long as they have quality content on them that people want to read