AngularJS Madrid: Diferencias entre los distintos tipos de servicios