Joomla! ist ein Content-Management-System für Websites, das auf PHP und MySQL basiert. In der Basisversion ist Joomla vor allem ein Redaktionssystem.
Drupal ist ein Content-Management-System mit dem sich Inhalte ins Internet stellen und einfach bearbeiten lassen. Es unterscheidet sich von anderen CMS vor allem durch die Umsetzung von Ansätzen einer Social Software.