Un sistema de gestión de bases de datos (DBMS) es un software que sirve de interfaz entre la base de datos, el usuario y las aplicaciones. Algunos ejemplos de DBMS libres son PostgreSQL y MySQL, mientras que MySQL es un popular sistema no libre utilizado en aplicaciones web como Drupal y plataformas LAMP. PhpMyAdmin es una herramienta escrita en PHP para administrar bases de datos MySQL a través de páginas web.