Databricks clusters provide a unified platform for various use cases such as running production ETL pipelines, streaming analytics, ad-hoc analytics, and machine learning.

Databricks has two types of clusters: interactive and automated. You use interactive clusters to analyze data collaboratively with interactive notebooks. You use automated clusters to run fast and robust automated jobs.

With Databricks, you can easily create and manage clusters using the UI, the CLI, and by invoking the Clusters API. This section focuses on performing cluster tasks using the UI. For the other methods, see Databricks CLI and Clusters API.