CAP Theorem
In theoretical computer science, it states that a distributed data store can only provide two of the three guarantees: Consistency, Availability, and Partition tolerance.
📜
The statement of the theorem
It is impossible for a distributed data store to simultaneously provide more than two out of the following three guarantees: Consistency, Availability, and Partition tolerance.
Source: Wikipedia