AngularJS - injeção de dependência

Gostaria de saber se há uma diferença entre as duas próximas linhas e por que usar uma delas (as duas funcionam conforme o esperado)

phonecatApp.controller('PhoneListCtrl', function($scope, $http) {...});

phonecatApp.controller('PhoneListCtrl', ['$scope', '$http', function($scope, $http) {...}]);

Peguei no tutorial oficial do AngularJS e sei que há uma explicação sobre essa modificação, mas não a entendo ...http://docs.angularjs.org/tutorial/step_05

Desde já, obrigado!

questionAnswers(3)

yourAnswerToTheQuestion