•Organizes the database access and blocks and frees the database connections.
•Does some exception handling for the programmer.