Database applications are applications that use a database to store their data. Database applications use interfaces to access the database.
Concepts of the Database System, Interfaces
Database Administration, Developing Database Applications