El término de asincronismo quiere decir de que más de una cosa ocurre al mismo tiempo, o múltiples cosas relacionadas ocurren sin esperar a que la previa se haya completado.
En términos de código podemos decir que hay una primer tarea que esta pidiendo que se realice algo mientras una segunda tarea o función se está ejecutando. Cuando la tarea secundaria es completada, se le notifica a la primera tarea que ha terminado y sabe que el trabajo ha sido completado y arroje un resultado si es que está disponible.