Race Condition

Data Race

A data race occurs when two memory accesses are from different threads to the same location, at least one is a write, and they occur one after another.

This is why Synchronization is important.