What is $routeProvider used for?

$routeProvider enables routing, allowing different views and controllers based on URL routes.

app.config(function($routeProvider) {
  $routeProvider
    .when('/home', { templateUrl: 'home.html', controller: 'HomeController' });
});