Imagine ordering pizza delivery. You don't just STARVE while waiting — you do other things and check back when the pizza arrives. JavaScript's async/await works the same way!
async means "this function takes time." await means "wait here until this arrives." While waiting, your code can do other things!
At the Robot Foundry, we'll build parts that arrive on a conveyor belt — some fast, some slow. We'll use setTimeout to simulate waiting, and Promise to represent "this thing will arrive eventually."