The await keyword does not block the current thread. ... Again, this is synchronous; no execution will take place on the current thread until GetResult returns with the data returned by the operation (the requested string data in this example).
Does await make the code synchronous?
Async/await helps you write synchronous-looking JavaScript code that works asynchronously. Await is in an async function to ensure that all promises that are returned in the function are synchronized. With async/await, there's no use of callbacks.
Is await same as synchronous?
Your async code block is waiting for the await call to return to continue, however the rest of your application isn't waiting and can still continue like normal. In contrast, a synchronous call would make your entire application or thread wait until the code finished executing to continue on with anything else.