- A process is a running instance of program over OS
- – A thread is running on top of process
- – OS, there is multi processing on OS level
- – Multiple thread, multi threading in process level
- – Process run on separate memory space
- – Thread runs on shared memory space