Backend je ta část webové stránky nebo aplikace, kterou běžný uživatel nikdy nevidí, ale bez které by nic nefungovalo. Je to strojovna, mozek a nervový systém celého projektu. Zatímco Frontend je to, co vidíte a na co klikáte v prohlížeči, Backend je vše, co se děje na serveru na pozadí.
Jeho hlavními úkoly je zpracovávat a ukládat data, spravovat logiku aplikace a starat se o komunikaci s databázemi. Když se na webu registrujete, Backend ověří vaše údaje, vytvoří vám účet a bezpečně uloží vaše heslo. Když na e-shopu vložíte zboží do košíku, Backend si pamatuje, co jste si vybrali. Komunikuje s platebními bránami, posílá e-maily a poskytuje data Frontendu přes API, aby je mohl zobrazit.
Pro vývoj Backendu se používají programovací jazyky jako PHP, Python, Java nebo Node.js a pracuje se s databázemi (např. MySQL, PostgreSQL). Ačkoliv je pro uživatele neviditelný, jeho kvalita, bezpečnost a rychlost jsou naprosto klíčové pro celkovou funkčnost a uživatelský prožitek. Pomalý nebo špatně navržený Backend je jako auto s krásnou karoserií, ale slabým a nespolehlivým motorem.