I will try to gather the best online marketing tools for beginners:
Google trends to discover each website traffic:
http://trends.google.com/websites?q=wikipedia.org
Google trends that allows you to find the hottest searched terms live:
http://www.google.com/trends
Google insights search that helps you find the interest over time for a specific word, regional and Geographical interest for that term, and other rising related words.
http://www.google.com/insights/search/#q=google&cmpt=q
Other online marketing tools for advanced marketers:
Google AdWords keyword search tool:
https://adwords.google.com/select/KeywordToolExternal
Dada for email marketing