FIS Interview Question

what are closures, promises, genertator function??