It’s a communication type where only one process can access some variable (mutex) at a time to avoid conflicts.