- basic operating system related utility functions
- basic utilities for handling and transforming file paths
- provides servers and clients as streams
- acts as network wrapper
- functionality for DNS lookup as well as underlying operating system name resolution
- handles multiple I/O operations as a single group