У каждого сервиса есть две стороны: видимая и невидимая. Всё, что касается видимой части сайта — это фронтенд, а невидимой — бэкенд.
Мои коллеги из Яндекса приводят вот такой пример: в приложении такси вы вбиваете маршрут, нажимаете на кнопку «поехали» — это и есть фронтенд, дальше полученные от вас данные передаются на сервер, там ваш запрос обрабатывается, сложными алгоритмами вычисляется маршрут — это бэкенд.
Или вот бытовой пример: кнопка включения света — это фронтенд, а провода, импульс тока — бэкенд.
Больше примеров про бэкенд и фронтенд, а также рассказ о том, как устроена профессия бэкендера, можно найти в нашей небольшой статье.