# Advanced Functionality and Administrative Tasks
As a runtime environment openHAB uses Apache Karaf (opens new window), a modern and polymorphic container for hosting Java applications. Karaf provides features such as a console CLI, remote access, hot deployment of modules, and dynamic configuration. The Karaf Console is a powerful tool for interacting with and controlling your openHAB installation. You will learn more about advanced administration of your openHAB installation, using the Karaf Console and other tools, in this section.
Please help us improve the documentation! If you'd like to leave corrections, additions or comments for this article or any other part of this website, please drop a word at: Documentation Issue Tracker (opens new window)