SQL. Structure Query Language (Lenguaje de Consulta Estructurada) es un lenguaje de programación para trabajar con base de datos relacionales como MySQL, Oracle, etc.
MySQL es un interpretador de SL, es un servidor de base de datos.
MySQL permite crear base de datos y tablas, insertar datos, modificarlos, eliminarlos, ordenarlos, hacer consultas y realizar muchas operaciones, etc. Resumiendo: administrar bases de datos.