Software is the general term given to a set of instructions (a program) that can be run on computer
Programs can be used to do many different tasks for example word-processing, browsing the Internet or running traffic control systems
There are two main types of software
This is a type of computer program that is designed to run a computer's hardware and application
It is the interface between the hardware and user applications.
An application software (app or application for short) is computer software designed to perform a task, or group of activities for the benefit of the user.