This document discusses different types of computer software. It defines software as computer instructions or data that can be stored electronically, while hardware refers to the tangible parts of a computer. The document outlines two main types of software: system software and application software. System software manages and controls hardware, and includes operating systems and compilers. Application software does real work for users, such as word processors, spreadsheets, and databases. Examples of each type are provided.