Jest językiem obiektowym służącym do projektowania i generowania aplikacji internetowych. Strony oparte na PHP są generowane w czasie rzeczywistym, a samo php jest najczęściej wybieranym językiem do budowania aplikacji www. Rozszerzenia aplikacji internetowej napisanej w tym języku mają najczęściej końcówkę .php . Skrypty w php są umieszczone w kodzie
HTML między znacznikami . PHP umożliwia stronie internetowej współpracę z różnymi źródłami dancyh takimi jak: bazami danych, plikami XML oraz dokumentami tekstowymi.
Podusmowując PHP generuje strony internetowe w czasie rzeczywistym, wyświetlona strona internetowa (taka jak ta) jest za pomocą kilku-kilkunastu skryptów php. Dzięki php można utworzyć panel do zarządzania witryną, nawiązywać połączenie ze źródłem danych (np. bazą danych) aby zmienić treść, dodać kolejną podstronę itp.