That part of a DBMS that interacts directly with the database.
1. In a client/server application, the part of the program that runs on the server. See also client/server architecture. Compare front end.
2. In networking, a server computer or the processing that takes place on it.
3. The part of a compiler that transforms source code (human-readable program statements) into object code (machine-readable code)