Front-end to to, co dzieje się w przeglądarce: interfejs, widoki, reakcje na zdarzenia, skrypty klienta. Back-end to serwer: logika biznesowa, dostęp do bazy danych, autoryzacja, generowanie odpowiedzi. Słowa kluczowe: "w przeglądarce" = klient, "na serwerze" = back-end.