Introduction
Imagine multiple people trying to write on the same piece of paper at the same time. Without a way to take turns, their writing would overlap and become unreadable. This problem happens in computers too, when multiple tasks try to change the same data at once.