The data are organized in a meaningful way within a database. This makes it easy for the programs to access and find the necessary data. The program do something useful with the data. For example running a financial report or creating a sales order.