Share at most except user stack and context which are hard to share
Idea is supporting multiple threads of execution within a single process and scheduled individually with resource sharing.
Each thread has stack. linux thread is implemented using process which share more information
Thread Notion