A zombie process is a process that has completed execution but still has an entry in the process table. This occurs when the parent process has not yet read the child’s exit status. Zombie processes consume minimal resources but indicate poor process management. Example: A defunct process shown in a Unix process list.