I/O kit refers to an object-oriented framework for developing device drivers on Mac OS X. The I/O Kit provides many features, from a set of object classes that model system software and streamline the task of writing device drivers, to a dynamic model for identifying, loading, and unloading drivers and other services in a running system.