This component of DBMS is considered as entry point for the user. It is an application which will later communicate with the DBMS.
Application is often responsible for taking Input from the user which is then stored in DBMS and showing processed data retrieved form the DBMS to the user.