javascript asynchrone chargement / exécution

Dans ce post, asynchrone .js chargement d'un fichier de syntaxequelqu'un a dit, "Si l'attribut async est présent, alors le script sera exécuté de manière asynchrone, dès qu'il est disponible."

(function() {
  var d=document,
  h=d.getElementsByTagName('head')[0],
  s=d.createElement('script');
  s.type='text/javascript';
  s.async=true;
  s.src='/js/myfile.js';
  h.appendChild(s);
}()); /* note ending parenthesis and curly brace */

Ma question est, qu'est ce que "le script sera exécuté de manière asynchrone"? Sera-ce script sera exécuté dans un thread différent des autres javascript dans la page? Si oui, doit-on s'inquiéter problème de synchronisation dans les deux threads?

Grâce.

source d'informationauteur Kai