A Spark Connection is :
This object is called:
An instance of a context object is a spark app
Spark applications run as independent sets of processes on a cluster, coordinated by the SparkContext object in your main program (called the driver program).
A Spark Connection object:
Every driver (Spark program) has a single Spark Connection object.
When:
The master connection URL is by default in the configuration file.