Synchronous vs asynchronous

shape