This document provides an overview of different types of computer software. It discusses system software, which interfaces between hardware and users, including operating systems and device drivers. It also discusses application software designed for specific tasks, like word processors, spreadsheets, graphic presentations, and database management systems. Some examples of software in each category are operating systems like Windows, word processors like Microsoft Word, spreadsheets like Excel, and databases like Access. The document is intended as part of a basic computing class to explain different software functions.