Init is the father of all processes in a UNIX system (usually it hase a pid of 1). It is responsible for starting all other programs and daemons. On most systems, init provides a set of "runlevels". Each runlevel contains a set of processes, and the root may switch between them at any time.