What is Process?
A running instance of a program, with its own memory space, process ID, and system resources.
Every running program creates at least one process. Each process has a unique PID (Process ID), its own memory space, environment variables, and file descriptors. Processes can spawn child processes using fork().
Tools like ps, top, and htop display running processes. Signals like SIGTERM (graceful stop) and SIGKILL (force stop) control process behavior.