Frage im Vorstellungsgespräch bei Ogury

How and why would you use a 'promise' in JavaScript?