PHP é um script de servidor para propósitos gerais, uma lingüagem originalmente desenhada para desenvolvimento Web para produzir páginas web dinâmicas. É uma das primeiras lingüagens de servidor desenvolvidas para incorporar o documento fonte HTML ao invés de chamar um arquivo externo para processar os dados.
O código é interpretado por um servidor Web com um módulo processador de PHP que gera como resultado uma página de internet. O PHP pode ser publicado na maior parte dos servidores de internet ou como uma aplicação autônoma em quase todos os sistemas operacionais e plataformas open-source, livres de cobrança.