Taustaohjelma
Backendillä tarkoitetaan vaikkapa ohjelmistokokonaisuuden taustaosia, jotka tekevät varsinaisen työn, mutta eivät näy loppukäyttäjälle. UNIX-maailman perinteisiin tosin kuuluu backendienkin tekeminen ihmisen käytettävissä olevaksi. Vastapainona on frontend, jolla tarkoitetaan jollekin ohjelmalle tehtyä käyttöliittymää.