A Software is a collection of computer programs that helps us to perform a task. Types of Software: 1.System software Ex: Device drivers, OS, Servers, Utilities, etc. 2.Programming software Ex: compilers, debuggers, interpreters, etc. 3.Application software Ex: industrial automation, business software, games, telecoms, etc.