This document discusses different types of software. It defines software and describes application software such as word processing, spreadsheets, databases, and presentations. It also discusses system software including operating systems, utilities, and device drivers. Operating systems coordinate computer resources and provide interfaces between users and hardware. Utilities perform specific management tasks and device drivers allow input/output devices to communicate with the computer system.