critical section
Java
A section of code in which there is potential for a race hazard. Critical sections make use of the synchronized methods or statements.
A segment of code in which a thread uses resources (such as certain instance variables) that can be used by other threads, but that must not be used by them at the same time.