Frage im Vorstellungsgespräch bei Zalando

In the coding interviews: What is in python a comprehension list? What is in python a generator? What is a decorator? What is spark? What is an RDD?