Раньше веб-сайты были просто набором статичных веб страниц, благодаря программированию появилась возможность создавать сложные технические решения, которые требуют подсоединения
базы данных, т.е когда вся информация хранится не в файлах сайта, а в едином реестре, который можно отдельно скачать и “развернуть” на любом хостинге.
База данных удобна тем, что вы можете поменять внешнюю составляющую сайта, если к примеру вы занялись переделкой сайта, и сохранить всю структуру урлов, текстов, таблиц уже на новом проекте без потерь.