||Application software is specific purpose software which is used by user for performing specific task.
||System software is general purpose software which is used to operate computer hardware and provides platform to run application software.
||Application software is installed according to the requirements of the user.
||System software gets installed when the operating system is installed on the computer.
||Application software is machine independent.
||System software is machine dependent.
||Application software cannot run without the presence of the system software.
||System software can run independently of the application software.
||Users interact with application software while doing different activities.
||Generally,users do not interact with system software as it works in the background .
||Application Software is written in a high-level language like Java, C++, .net, VB, etc.
||System Software is written in a low-level language, i.e. assembly language.
||Application Software runs as and when the user requests.
||System Software starts running when the system is turned on, and runs till the system is shut down.
||Some examples of application softwares are word processor, web browser, media player, etc
||Some examples of system softwares are compiler, assembler, debugger, driver, etc.