A user is free to divide a process into two modules. The one from which the new process is created is called a parent process and the new one is called a child process. It is possible that both of them can be deployed for the same purposes and can have similar properties.