Frage im Vorstellungsgespräch bei Centific

What is closures and currying functions in JavaScript?