Backend, back-end (бэкенд, бекенд, бэкэнд) — это та «задняя» часть сайта, которая невидима посетителю, но которая непосредственно отвечает за работу сайта.

Если сравнить сайт с кораблем, то бэкенд — это машинное отделение.

Для простоты можно считать, что бэкенд — это CMS или движок сайта со всеми его связями с механизмами хостинга — базой данных, веб-сервером, почтовыми службами.

Соответственно, у сайта, помимо бэкенда, еще есть фронтенд — лицевая часть, которую видит посетитель сайта и с которой он непосредственно взаимодействует.

Бэкэнд и фронтенд сайта пишутся на разных языках: для бэкенда характерны языки PHP, Python, Ruby, Go, а для фронтенда — JavaScript, HTML, CSS. Поэтому у разработчиков сайтов есть разделение специализаций — программисты бэкэнда и фронтэнда.

Бэкенд считается более сложной и более «программистской» частью создания сайта, а фронтенд — более простой и связанной с дизайном и эстетикой сайта.