With how often these words are used, async likely being the most common of the three, it's common to get confused on what their real meanings are. It's also usually unclear how async relates to multithreading, or whether it does at all, so let's talk about it!