Databases have been used for over 40 years to organize information in a variety of contexts like inventory, class schedules, and personal records. Relational databases remain popular today despite attempts to replace them with object-oriented databases. Cloud computing and big data have further transformed databases by allowing extremely large datasets to be analyzed for trends and patterns. Modern databases can provide targeted recommendations and offers by analyzing individual user information and behaviors.