Databricks runtime is the core element of Azure Databricks that enables the execution of Databricks applications. It consists of Apache Spark along with various other components and updates that help improve the performance, usability, and security of big data analytics significantly. Apache Spark forms the largest and most important component of Databricks runtime. Databricks runtime helps you develop and run Spark applications by providing all the essential tools required to construct and run them such as application programming interfaces (APIs), libraries, and other components. Databricks runtime is managed by Azure Databricks directly so we do not need to manage it directly