Content strategy is a relatively new concept in web development circles that attempts to solve a very old problem: although content is the meat and potatoes of the web, it is often not given due consideration. As a result, the web is full of garbage that no one wants to read and can't find anyway.
Websites that service a number of target communities are faced with the challenge of providing contributors with simple and consolidated ways to add content, while providing intelligent ways for target communities to access content they want (or are allowed) to see. Drupal provides many different ways to contribute, control and display content, so how do you choose the best way?