How Linux Runlevels Operate?

Many Windows users are familiar with different modes of execution of their operating system: safe mode, command prompt only, safe mode with network support and other such options that are presented during the boot-up process. Similarly, Linux has different modes of executing as well, which are known as runlevels. But unlike Windows, we can change runlevels on a fly.