Joomla y WordPress son sistemas de gestión de contenidos gratuitos y de código abierto que permiten crear sitios web dinámicos de manera sencilla. Joomla requiere PHP, MySQL y Apache, y su nombre significa "todos juntos". WordPress se usa comúnmente para blogs pero también para otros tipos de sitios, y ofrece plugins, temas y widgets para personalizarlos fácilmente.