Each Thread has it's Own Stack
Some Resources are Read Safe but not write safe
Some operations on global variables might be thread Safe