Computer Software:
The term software refers to the set of computer programs, procedures, and associated documents that describe the programs and how they are to be used. So, Software means a collection of programs whose objective is to enhance the capabilities of the hardware machine.
 |
| Figure: A Computer Software Icon |
The software can be divided into two main categories:
- System software
- Application software.
System Software:
The software is computer software that controls the computer hardware and to provide and maintain a platform of running application software.
Application Software:
Application software of application or an app is computer software designed to help the user to perform singular of multiple specific tasks.