What is Apache Spark? - Databricks
Apache Spark is an open source, distributed computing engine designed for fast processing of large scale data across clusters of machines. Apache Spark supports multiple workloads including batch processing, SQL, streaming, machine learning and graph analytics through a unified engine.
Source: www.databricks.com