Tars interview question

Difference between async and defer in JS?