Key Points#
So now you have a high level idea of what a process and a thread is. They're not too complicated to understand: a process is a piece of software stored in RAM and a thread is that programming executing on a CPU (core.) Processes have their own private memory allocation. Threads share this pool of RAM with their parent process.