mutual exclusion

When more than one process accesses the same segment of code, that segment is called the critical section. Mutual exclusion is a way to ensure that no two processes can access a critical section at the same time.