Now, I build content-sites, and in my free time, I still build more and more. To my definition, a content-site is more or less like what James Martell does. I would research for keywords, define my topics, list the content that I want to have in my site, and then start writing (or get somebody else to write for me).
Done with that, then its about building the site, putting web pages together and getting a domain name and web hosting.
After that, you go around looking for link partners.
I suppose most people understand what a blog is. But just in case for some newbie readers, Ill try to explain what it is. A blog is a site that contains articles after articles written one after the other. The content is not being written all in one go upfront. But it is rather being updated along the way.
A blog lists the articles in a chronology manner, being the latest, the first. MoneyClicking.net is a blog. A blog is normally supported by a system or a script. You can use Blogger.com (remote hosted), WordPress (PHP script), Movable Type (Perl script), etc.
Anyway, back to the topic. I was on the phone with my friend, we concluded its better to have a...