The document discusses processes, including:
- A process is an active entity that represents a program in execution, loaded into memory. It requires resources like CPU time and memory to accomplish tasks.
- Modern systems allow multiple processes to run concurrently by switching the CPU between processes rapidly. Processes share system resources.
- A process' state includes information stored in its process control block like the program counter, registers, scheduling information, memory allocation, and I/O status. During a context switch, the OS saves a process' context and restores another.