PHPとはHypertext Preprocessorの略です。
元々の正式名称はPersonl Home Pagesだったらしいですが、
いろいろあって現在の名称になりました。
どういうものかと言うと、CGIと同様に動的にWebページを生成するための言語です。
Webに特化しており、HTMLの中に埋め込む事ができます。
CGIと違い、ウェブサーバにモジュールとしてインクルードできるので、
CGIよりも動作が高速です。
似たものとしてはJavaScriptがありますが、こちらはクライアント側に制限が多くかかってしまいます。
クライアント側のスクリプトはWebブラウザの種類等に影響されます、
そのため動作がまちまちになったりしますが、PHPはサーバ側で動かすためそのようなことがありません、
そこが利点です。
また、C言語やC++などはソースコードをコンパイルする必要があるプログラムソースですが、
これはソースを1行々解釈しながら実行していくインプリメント型のため、
内部で自動的にコンパイルが行われているため、使う側は特に意識する必要がありません。
コンパイルの作業が必要ない分ソースを修正、追加したらすぐ確認できるので開発の効率化につながります。