Understanding Promises in JavaScript (with yarn and Legos)
TL;DR : creating a Promise splits off another path of execution, and the Promise object represents the end of that path. Calling .then adds code to the end of that path.
You can think of your...
1