Вам нужно для начала базовые понятия понимать по веб технологиям.
HTML/CSS/JS - это front-end часть сайта, которая отдается сервером вашему браузеру, потому всегда, на любом сайте - вы можете в свободном доступе смотреть эти файлы (код), они уже в памяти вашего компьютера находятся, после того как вы открыли сайт в вкладке браузера.
А есть серверная часть сайта (back-end), к ней относятся разные языки программирования и сервисы, к которым вы не можете получить доступ никаким образом*, ни к базам данных, ни к php вы не можете получить доступ на любом сайте, иначе каждый бы мог сделать копию гугла на своем сервере, или увести все данные банковских счетов/карт в банке.
Если вам интересна эта тема, начните с азов. Как работает интернет, какие веб технологии есть, как устроены сайты и тд, литературы очень много.