Welcome to the Ranch!
A
process is basically a program that's running in memory on a computer. On modern computers, it has its own address space and other resources that the operating system provides for it. A process can have multiple
threads, which are paths of code that's executing at the same time. All threads in a process share the address space of the process and can see each other's data.
When you copy & paste that exact question into Google, you'll get
a lot of answers with much more detail.