Domanda di colloquio di Wingify

Explain async scripts, and why scripts should be added under the head tag?