PHP to skryptowy język programowania, który został stworzony do generowania stron internetowych, a dokładniej do generowania ich kodu. Poza tym PHP pozwala tworzyć i modyfikować pliki na serwerze, ograniczać dostęp do danych podstron na Twojej stronie, szyfrować dane czy stosować ciasteczka.
PHP jest również elementem często wykorzystywanej przez serwisy internetowe platformy AMP. Celem tej platformy jest maksymalne przyspieszenie dostępu użytkownika do odpowiednio sformatowanej treści.
Często można spotkać się ze stwierdzeniem, że PHP to wolny język, natomiast dzięki zmianom, jakie wprowadziło PHP7, polepszyła się jego wydajność.