I was trying to understand what is the difference between process and thread and I understood all the important points but I was not able to understand this line:
The typical difference is that threads (of the same process) run in a shared memory space, while processes run in separate memory spaces.
Here is the reference.
Can anyone help me understand what does memory space means here? And what does above line means in layman terms so that I can understand?