xxxxxxxxxx
synchronous (sync) - you can only execute one thing at a time
asynchronous (async) - you can execute multiple things at the same time
asynchronous vs synchronous
xxxxxxxxxx
Synchronous tasks happen in order—you must complete the current task before moving on to the next.
Asynchronous tasks are executed in any order or even at once.