Content management1 systems for websites like Drupal, Wordpress and Joomla provide simple forms for website content providers to fill out. When the content is ready to be published, the content provider hits a button and, poof, new content for the website. CMSs allow people to focus on content, the real heart of a website, and not be impeded by coding and technological barriers.

Every now and then a marketing effort hits the jackpot and the lines form and the cash register rings. Someone writes a blog that goes viral and brings in oceans of traffic. Your PR firm gets you placement in a hot pub. Oprah recommends your book.

Promoting a website requires lots of tools to tell us what's going on.

Fortunately, most of these tools are free. Anyone just starting should not spend a dime on analytical software. Maybe with time your site will require a more sophisitcated approach, but you won't have to spend money on software to find out.