Backend to część strony lub aplikacji działająca po stronie serwera. Przetwarza i przechowuje dane oraz obsługuje funkcje, z którymi użytkownik nie styka się bezpośrednio. Składają się na niego bazy danych, logika serwera i interfejsy programowania aplikacji (API), które wspierają działanie strony lub aplikacji.
Backend jest niezbędny, aby strona lub aplikacja działała poprawnie. Na przykład gdy użytkownik wysyła formularz albo robi zakupy, backend przetwarza te dane, zapisuje je w bazie danych i dba o to, by pojawiły się na frontendzie. Backendem zwykle zajmują się programiści i administratorzy systemów. Pilnują, by działał sprawnie i bezpiecznie i wspierał wygodę użytkownika.