ok, so you want to know how UNIX or LINUX works?

Because UNIX is a mulitasking system, it runds many programs at onece, each time you execute a tulity or a command, the sytem allocates memory, locates the needed code, and gives the request CPU attention - a child process is udner way. Any time you ask for a utilty to be executed, you are requesting a process to be started to run the code for the utility.
simple huh!