title: When is it appropriate to include javascript in your html vs an external .js?
body: <p>It looks like it's not unusual to have  tags in your html but wouldn't it be neater to have all js in an external file that is then referenced in the html? 
  Does it differ in applications? Is it more messy to have a tonnes of lines linking to lots of js files? </p>