Любой сайт состоит как минимум из HTML - языка разметки. HTML, грубо говоря, - это просто текст, картинки, аудио, видео, оформленные только стандартными стилями браузера. PHP используют далеко не все сайты. PHP - один из многих программирования, работающих на сервере. Его задача добавить интерактивность - отдавать определенный HTML код в зависимости от поведения пользователя(например ленту новостей Вконтакте в зависимости от введенных учетных данных). Сайты только на HTML лишены такой возможности и представляют из себя одинаковую для всех страницу.
Это котлеты и мухи...совершенно разные вещи. html, это можно сказать, основа, без которой никуда. А вот php — это уже функции, действия, в общем вся движуха на сайте.
Браво!