Previously we had a small introduction on Promises which are used in asynchronous events and getting data after an event occurs, Async Await is a JavaScript API that allows you to write asynchronous code in a synchronous manner so that your code is easier to read and debug.
Async Await is just different syntax for using Promises, they use promises in the background. Most browsers support Async Await, you can get the full list here.