Spark Engine is held for scheduling, distributing and monitoring the data application across the cluster.