Backend is the hardware and software part of the server that is responsible for the logic and mechanics of web services or applications. It is responsible for the interaction of the server and data (content). Quite often this term is used in website development.