Co to jest back-end? Można napisać, że back-end to wszystko, czego nie widzą użytkownicy, a co jest potrzebne do działania serwisu internetowego lub aplikacji. Back-endem nazywamy to, co znajduje się na serwerze, a do czego użytkownik nie ma bezpośredniego dostępu. Back-end ukryty jest za front-endem (części aplikacji działającej po stronie użytkownika) i zarządza całym systemem danej aplikacji lub strony WWW. Bez tego kluczowego elementu prawidłowe działanie aplikacji nie byłoby możliwe. To właśnie tutaj obsługiwane są wszelkie dane przetwarzane w systemie danej aplikacji, wpisywane są do bazy danych, a potem są z niej odczytywane. Po odpowiednim przetworzeniu te dane są przekazywane za pomocą API do front-endu.