It refers to the software that is responsible for storing, maintaining and utilising a database. It enables a user to define, create and maintain the database and provide controlled access on it. A database is a collection of integrated data stored together to serve multiple applications.DataBase Managements System provides several additional features which are as follows:1.Removes data redundancy2. Elimination of data inconsistency3. Data integration4. Data sharing5. Data security e.g. MS-Access, Corel Paradox, Lotus Approach, MySQL, OpenOffice.org Base etc.