What are run levels used for on a Unix system?
What is the role of the run level directories (rc.d) in the boot process?
Run levels are boot configurations for a Linux system. Each run level defines the configuration of a running linux system. 0-6, s, S are the modes.
The run level directories have partitioned the different run level scripts based upon functionality.