Synchronous vs asynchronous functions

shape