PHP es un lenguaje de programación de alto nivel que se puede empotrar en páginas HTML y se ejecuta en el servidor. PHP es un software libre que permite crear scripts del lado del servidor, aplicaciones con interfaz gráfica y scripts en línea de comandos. Se requiere un servidor web como Apache, un servidor de bases de datos como MySQL y un editor de texto o IDE para desarrollar aplicaciones web con PHP.