A backend is a computer system that provides services to a frontend system, such as a mobile app. The backend system typically runs on a server and communicates with the frontend system over a network. The frontend system sends requests to the backend system and receives responses from it. The backend system can provide a variety of services, such as authentication, data storage, and processing.