Oracle Enterprise Manager is a set of system management tools from Oracle for managing Oracle products and some non-Oracle products. It has two versions - a web-based version for managing individual databases and servers collectively, and a GUI-based version with additional licensed management packs. Oracle Enterprise Manager 12c adds capabilities for application, middleware, database, Exadata, hardware and cloud management, as well as lifecycle management, monitoring, and application quality management. It can also manage some non-Oracle products through extensions.