A process is an image of a program which is being executed in the system memory. A program may contain multiple processes. A process may contain at least one or more threads. Threads are the smallest unit of execution in a process. Multiple threads which are executed in a process can access the process global variables and resources
|