This document provides an introduction to concepts of operating system device management. It discusses how an operating system allocates devices to requirements or user jobs through a device manager. The device manager provides the simplest interface possible to allocate devices and manage input/output processing.