Een
backend (van het Engelse
back end) is een
programma of deel van een programma dat onzichtbaar is voor de gebruiker. Het kan eventueel worden aangesproken via een
command-line-interface. De interactie met gebruikers verloopt niet rechtstreeks met de backend maar via de
grafische gebruikersinterface oftewel frontend van het programma. Een backend bestaat meestal uit
API's.