This document discusses content management systems (CMS) like Drupal and constituent relationship management (CRM) systems like CiviCRM. It explains that Drupal is an open source CMS that allows customizable websites to be easily edited through a graphical interface without technical knowledge. CiviCRM is an open source CRM that integrates with Drupal and Joomla to allow management of donor databases, contributions, events and memberships. Both systems offer benefits like flexibility, customization and integration with other tools while being free, but also require time and expertise to set up.