FRONTEND je opći naziv za dio programa koji je u kontaktu (interakciji) s krajnjim korisnikom - posjetiteljm web stranice. Najčešće se ovim imenom označava sučelje koje se koristi za programiranje u nekom jeziku ili pristup do javno ili polu-javno dostupnih podataka u nekoj bazi. Na internetu ovaj izraz označava web stranicu kojoj korisnik može interaktivno pristupiti do određene skupine podataka. Najčešće je pristup frontendu javno dostupan svima (često dio frontenda uz login i password).
BACKEND je u svijetu weba drugo naličje web stranice gdje samo administratori stranice imaju pristup i služi im za upravljanje web serverom, korisnicima i sadržajem tog nekog web sjedišta. Neki CMS softver dodaje web stranici administracijsko sučelje, prijavom (logiranjem) u administraciju tzv. backend gdje vlasnici ili administratori web stranice rade na njenom ažuriranju. Pristup u backend nekog web servisa najčešće je osiguran korisničkim imenom i lozinkom.