The documentation says about the **async** attribute: "Set this Boolean attribute to indicate that the browser should, if possible, *execute the script asynchronously*." I thought that even without this tag all external scripts are executed asynchronously. Was I wrong?

If I have declared several external scripts, will they be downloaded simultaneously or one by one? In which order they will be executed?

> 
> 
> ```
> <script type="text/javascript" src="js/1.js"></script>
> <script type="text/javascript" src="js/2.js"></script>
> <script type="text/javascript" src="js/3.js"></script>
> 
> ```
> 
>