The Spark driver is a plan that runs on the master node of a machine. It is mainly used to state actions and alterations on data RDDs.