Как сказал @ Алексей Соловей, для этого нет функциональной цели.Они просто различают различные модули вашего приложения.Например, допустим, я определил мое угловое приложение в заданном формате:
angular.module('app', ['ui.router', 'app.filters', 'app.services', 'app.directives', 'app.components', 'app.controllers']);
Теперь, просто для пояснения, я бы использовал app.controller
для написания своих контроллеров, например:
angular.module('app.controllers')
.controller('myCtrl', function($scope){});
Точно так же, если я хочу писать сервисы, я бы использовал свой определенный модуль, т. Е. app.services
angular.module('app.services', [])
.service('$fileToBase64', function () {..})
и т. Д.