A monitor is a class object or a generic instance object that can be used for synchronization. This means using it as the constraining resource when several threads want to access a critical section.
See also Critical section.
18.188.211.106