Application software (end-user programs) refers to software that processes data for the user, such as spreadsheets, word processors, and database programs. Application software is usually bulky compared to system software due to its numerous functions.
Example: A stock ordering system.
Support software (also system software) refers to software used to control the computer. It consists of low-level programs that interact with the computer at a basic level, such as operating systems, drivers, and BIOS (Basic Input/Output System). The application software always operates on the support software because it can not operate without the operating system and essential system utilities.
Example: Sound drivers.