So, so mutex lock implementation it has, so you can think as if as there is a memory location whose name is say available, this is an attribute. And there are two methods by which you can you modify this one is the acquire, another is release.
हम ऐसा मान सकते हैं कि यह एक मेमोरी लोकेशन है जिसका नाम "available" है और इसमें बदलाव करने के लिए "acquire" और "release" दो मेथड है।