ng-app is needed for angular to function
scrip tag points to googles cdn for angular - minified version of stable branch
ng-model is binding the data from the input field to yourMessage (is it called a variable?)
using "{{someNameHere}}" will take the data and render it in the view