In the computer world, the “backend” refers to any part of a website or software program that users do not see . It contrasts with the frontend, which refers to a program’s or website’s user interface. In programming terminology, the backend is the “data access layer,” while the frontend is the “presentation layer.”