title: What is Spark Job ?
body: <p>I have already done with spark installation and executed few testcases setting master and worker nodes. That said, I have a very fat confusion of what exactly a job is meant in Spark context(not SparkContext). I have below questions</p>
  
  <ul>
  <li>How different is job from a Driver program.</li>
  <li>Application itself is a part of Driver program?</li>
  <li>Spark submit in a way is a job?</li>
  </ul>
  
  <p>I read the <a href="https://spark.apache.org/docs/1.1.0/cluster-overview.html">Spark documention</a> but still this thing is not clear for me.</p>
  
  <p>Having said, my implementation is to write spark jobs{programmatically} which would to a spark-submit.</p>
  
  <p>Kindly help with some example if possible . It would be very helpdful.</p>
  
  <p><strong>Note</strong>: Kindly do not post spark links because I have already tried it. Even though the questions sounds naive but still I need more clarity in understanding.</p>