Take Affiliate network sites, (as an example --that most here are familiar with), many have a blog to create new content by non technical personnel. To alter or add to a real business website usually requires knowledgeable developers and IT personnel --blogs are for the marketing 'department' to...