<b>A Comparison between Relational Databases and NoSQL Databases</b> Databases are used for storing and managing large amounts of data. Relational model is useful when it comes to reliability but when it comes to the modern applications dealing with large amounts of data and the data is unstructured non relational models are usable. NoSQL databases are used to store large amounts of data. NoSQL databases are non relational, distributed, open source and are horizontally scalable. This paper provides the comparison of the relational model with NoSQL Relational Model, NoSQL, ACID, BASE, CAP 845-848 Issue-3 Volume-2 Behjat U Nisa