Ответ 1
Два файла являются взаимозаменяемыми, и вы можете использовать один из них для создания своего приложения. index-async.html
загружает скрипты асинхронно, что может дать вам более быстрое время начальной загрузки. index.html
загружает скрипты синхронно, что часто немного медленнее, но цель состоит в том, что код легче понять для кого-то, кто учится использовать фреймворк.
Чтобы узнать больше об асинхронной загрузке, ознакомьтесь с документами здесь: http://docs.angularjs.org/guide/bootstrap