Difference between services and factory.

Factories are functions that return the object, while services are constructor functions of the object which is used by a new keyword.

Syntax:

Factory – module.factory(`factoryName`, function);

Service – module.service(`serviceName`, function);