More information here: developer.mozilla.org - Microtask guide

Learned about it through this contrived example https://github.com/jasnell/broken-promises/blob/master/Part1/Puzzle/puzzle.js