Services are special kind of java function, which is perform a specific task, some inbuilt services provide by the Angular itself eg, HTTP,window,$sec
In angular.js services are the singleton objects or functions that are used for carrying out specific tasks. It holds some business logic and these function can be called as controllers, directive, filters and so on.