A zombie process is a term used in operating systems to describe a process that has completed its execution but still has an entry in the process table. It no longer consumes system resources or uses the CPU, but its entry remains in the process table until the parent process reads its exit status.