ngRemote is a Visualforce component which creates AngularJS services for each Visualforce RemoteObject definition it receives. This enables modern business applications being built quickly and directly on Force.com.
Please go here to read more about ngRemote.