Async and Await keywords are used to provide a declarative way to define the asynchronous function and use their results . The async keyword is used when we want to declare a function as asynchronous and the await keyword is used only on asynchronous functions.