When a parent process is executing as well as the child is also executing which is created by fork() system call. Then if execution of child process stops and the parent process is still executing .At that time the child process is not terminated rather it goes in a temporary state ie zombie <defunct>(completed process but still has entry in process table Command used ps -ax) in this the child process will never be allotted with processor for execution .
And when the parent process execution is completed then TS(termination section ) is provided by the parent process to child process and the child process is terminated.
It looks like you're new here. If you want to get involved, click one of these buttons!