Simplifying SharePoint Server Roles - SharePoint Joel's SharePoint Land
Joel has a great post on the various roles that can make up a SharePoint implementation. Very succinct, easy to read and a great resource to keep around.
Simplifying SharePoint Server Roles - SharePoint Joel's SharePoint Land