One book on Unix programming says
The init process never dies. It is a normal user process, not a system process within the kernel, like the swapper, although it does run with superuser privileges.
What makes a process a system process? Is the system process embedded within the kernel code? Do all system processes run with superuser privileges?