Backend
What is a backend?
The term ‘backend’ is mainly used in web development. It refers to the administrative section of a CMS. The backend is used to maintain content within the CMS, manage settings, install and administer plug-ins, and so on. The backend typically comprises:
- Databases:
This is where the application’s data is stored, whether it be user data, content, configurations or other information. The databases enable information to be organized, searched and retrieved efficiently.
- Server-side logic:
The backend contains the server-side logic and functions that process the data and implement the application’s business logic. This includes the execution of database queries, calculations and data manipulation.
- Interfaces:
The backend provides APIs (Application Programming Interfaces) and other interfaces to enable communication and data exchange between the backend and the frontend (the user interface). The APIs enables data to be transferred between client and server and operations to be carried out.
- Security and access control:
The backend is also responsible for the security of the application and provides mechanisms for authentication, authorization and data security to prevent unauthorized access.
back to the it-glossary














