Just about wherever you might use a piece of custom software, you can use a database.
Some examples are
- Contact Management
- HR/Personnel records
- Invoicing
- Ordering
- Stock Control
But it could equally be something more specialised. Anywhere you want to store, sort and search information, a database is just the ticket.