This document defines and describes different types of computer software. It discusses that there are two main types: system software and application software. System software sits directly on the hardware and includes operating systems like Windows, Linux, and UNIX which manage computer resources. Application software are programs designed for end users like Adobe creative tools, web browsers, video streaming services, and communication apps.