Met front-end wordt bij webtoepassingen de voorkant, ofwel het gebruikersinterface bedoeld. De betekenis van back-end is minder in steen gebeiteld. Vaak wordt hiermee de admin interface bedoeld van een website of webshop. Maar dit is in feite onjuist. Die interface is gewoon een front-end voor de beheerder. Meestal wordt back-end hier gebruikt in de context van back-end development. Een back-end developer ontwikkelt de functionaliteit, achterliggende logica, integratie en connectie met databases. Een front-end developer ontwikkelt dan weer de werking van het gebruikersinterface. Een ontwikkelaar die beide ontwikkelt heet een full-stack developer.