What is the relationship between async/await and Promises?
async/await is syntactic sugar over Promises: 1) Every async function returns a Promise, 2) await operates on Promises internally, 3) They can be used together seamlessly, 4) async/await makes Promise code more readable, 5) All Promise features are still available with async/await, 6) Understanding Promises is crucial for mastering async/await.