Consistency Availability Partition tolerance is three main aspects of the modern distributed data system.
The CAP theorem was coined by Eric Brewer in 2000 to address the standard way to maintain the network-based database systems. In the era or petabyte-scale data, it became immensely important to develop and maintain distributed data systems to main the load.
In this article, we will discuss the key points of the CAP theorem, how it is different from ACID and why it is important for the current technological landscape.

