Object oriented databases store data as objects rather than as basic data types. They evolved from relational databases with the development of object-oriented programming languages in the 1980s. OODBMS allow objects to be stored in databases and support the basic CRUD operations on objects. Some advantages of OODBMS over relational databases include an intuitive object data model, extensibility through inheritance, and tighter coupling between applications and data.