Frontend a backend webu jsou definovány odlišně. Obecně rozdělujeme web na frontend a backend. Front-end je zodpovědný hlavně za zobrazení stránky a back-end je realizace obchodní logiky. (1) Webové rozhraní: Jak název napovídá, používá se jako rozhraní webu. Zde uvedené rozhraní obecně odkazuje na webové rozhraní, tj. To, co může uživatel vidět a dotknout se ve webové aplikaci. Zahrnuje strukturu webové stránky, vizuální vzhled webu a realizaci interakcí na úrovni webu. (2) Webový backend: Backend více interaguje s databází za účelem zpracování související obchodní logiky. Je třeba vzít v úvahu, jak budou implementovány funkce, přístup k datům, stabilita a výkon platformy atd.