Big Data` has become a buzzword in various fields including politics, crime and security, natural disaster management, economic productivity, resource development, employment, healthcare, marketing, IT development, among others. The creation of `2.5 quintillion` bytes of data every day highlights the need for efficient tools like NoSQL databases to process and store complex data. Data points are collected from various sources such as cell phone usage, internet searches, video cameras monitoring license plates, passport information, debit card transactions, doctor visits, and even TV viewing habits. The use of `Big Data` has been seen in various applications including presidential campaigns, police departments, scientific surveys, computational social science, and climate change analysis. While some aspects of data collection may be controversial, the benefits of `Big Data` compilation are undeniable, and it is expected to continue playing a significant role in both private and governmental sectors.