Process
Basically a program in execution.
Associated with each process is an Address Space:
A list of memory locations from 0 to some maximum, which processes can read and write.
Fundamentally, a process is a container that holds all the information needed to run a program.
If a process can create one of more other processes (Child processes) and these processes in turn can create child processes, we quickly arrive at the process tree structure.