Describe the MVC architecture in AngularJS.

AngularJS is built on the MVC pattern, where:

  • Model represents data.
  • View displays data.
  • Controller manages the interaction between model and view.