An ORDBMS offers all the features of a RDBMS plus it offers the benefits of creating user defined objects and types. Oracle offers the user an option to not only create and maintain relationships between different tables but also user defined data types such as Varrays, Types, Nested Table etc..