Glossary: Kotlin Beyond the Basics
Data that several coroutines can change, which is risky without a lock.
race conditionMutex