To wszystko, co jest potrzebne do działania serwisu internetowego lub aplikacji, a czego nie widzą użytkownicy. Back-end jest ukryty za front-endem, czyli warstwą widoczną dla użytkownika i zarządza całym systemem aplikacji lub strony www. W tej warstwie obsługiwane są wszystkie przetwarzane przez daną stronę/aplikację dane, które następnie wpisywane są do bazy, aby tam zostały odczytane. Za Back-end odpowiada back-end developer, który tworzy wszystkie usługi w danej aplikacji – pisze kod, zapewnia wydajność i szybkość działania aplikacji, tworzy bazę danych aplikacji. Często zajmuje się również usuwaniem błędów, integracją danych, analizuje statystyki i tworzy raporty na temat wybranych funkcjonalności serwera.