Pergunta de entrevista da empresa Alberta Motor Association

What is async and await? What is Promise call ?