The document outlines the principles of Object-Oriented Database Management Systems (OODBMS), highlighting its integration of object-oriented programming with traditional database management, emphasizing features such as complex objects, encapsulation, and unique object identifiers (OIDs). It compares OODBMS with Relational Database Management Systems (RDBMS), detailing advantages like avoiding impedance mismatch and handling complex relationships better, as well as disadvantages including schema changes and language dependence. The paper concludes that for new application development, OODBMS offers significant benefits over RDBMS, barring legacy constraints.