So I\'m a little confused by this terminology.
Everyone refers to \"Asynchronous\" computing as running different processes on seperate threads, which gives the illu
I think there's a slant that is slightly different to most of the answers here.
Asynchronous means "not happening at the same time".
In the specific case of threading:
This usually allows you to "do two things at once" because of reasons like:
However, even with 128 processor cores, the case is the same: the work will be executed "at some time in the future" (if perhaps the very near future) rather than "now".