nMemory
space
nSection
of code that modifies data structures used by several threads is called
a critical section
nIt is very important that a critical section never be overwritten
by more than one thread at once
nApplication use Windows XP synchronization
objects
to prevent this from happening