Drupal is designed from the ground up so site builders can delegate content creation and even site administration, to users. All a site builder has to do is define user permissions for which users get to do what and then everyone can start collaborating .