This document discusses different types of computer software. It defines software as programs that make computers run by providing sets of instructions to tell computers what to do. There are two main types of software: system software (also called operating systems) and application software. System software runs automatically and performs tasks like loading other programs, protecting the computer, and controlling hardware. Popular operating systems include Microsoft, Mac OS, Linux, and Android. Application software enables users to perform tasks like word processing, spreadsheet calculations, database management, multimedia editing, and more. Application software is created using programming languages that provide instructions for computers.