ACID: Atomic, Consistent, Isolation, Durability
BASE: Basically Available, Soft State, Eventual Consistency
CAP: Consistency, Availability, Partition Tolerance
A plain English introduction to CAP theorem « Kaushik Sathupadi
PACELC Theorem
If Partition Tolerance then compromise between Availability and Consistency
else compromise between Latency and Consistency