EPAM Systems Interview Question

JavaScript: Explain the difference between Async/Await and Promises.