AngularJS segue o padrão MVC, onde M é o model, V é a view e C é o controller. MVC foi criado originalmente pela Xerox em 1976 e tem como objetivo dividir as responsabilidades da aplicação. Este tutorial mostrará como o Angular implementa MVC e inclui exemplos de código.