As the name suggests, databases are collections of information  — or data  — that have been logically modeled.  The computer programs that interact with databases are called database management systems, or DBMSs. The purpose of a DBMS is to enable its user to execute database management related tasks, such as:  - writing data,  - running queries,  - controlling database access, and so on.