database manager and interpreter are considered system software. The applications and interactive DBMS query and edit would be considered application software. THIS DEFINITION IS FOR PERSONAL USE ...
The user only gets to interact with the GUI that has been created by the system software. We can define an application software as software written on a high-level language such as Java ...