features of DBMS, data dicyionary, database engine, application generator, form generator, report generator, query language, communication and integration, access security, utilities, backup and recovery