Gunjan Kumar presented on the process life cycle. A process represents the basic unit of work in a system and has four main components: an object program to execute, required data, necessary resources, and status. A process can change between five main states - new, running, ready, waiting, and terminated - as it executes. The states represent where the process is in its execution, such as waiting for an event, ready to run but not currently running, or having finished running.