# Spark client

The Spark client is required for the operation of the AEL daemon. There are two ways to use a Spark client with AEL:

* [Install a new instance of the Spark client in a location of your choice.](https://docs.pentaho.com/install/9.3-install/pentaho-configuration/tasks-to-be-performed-by-an-it-administrator/set-up-the-adaptive-execution-layer-ael/before-you-begin/spark-client-cp/spark-client-install-new-instance)
* [Use a Spark client instance already installed on an existing cluster.](https://docs.pentaho.com/install/9.3-install/pentaho-configuration/tasks-to-be-performed-by-an-it-administrator/set-up-the-adaptive-execution-layer-ael/before-you-begin/spark-client-cp/spark-client-already-on-a-cluster)
