A Mutex, "Mutual Exclusion", is essentially a protective wrapping around data that allows for safe concurrent access and modification.
Consider a scenario where multiple threads are running and trying to modify some shared data. Mutex locks the data when any thread is modifying it. No other thread can access that data until the mutex is unlocked.