It is google provided service in category of Backend as a service(BaaS). We probably know Software as a Service SaS, which talks about giving licensed subscriptions to end users for example Netbanking profile in layman terms. But then we move towards cloud computing, which says Platform as a Service which promises servers, platforms as service to host. Now we have one step further Backend as service, Firebase is one example. It eliminates need of backend components through promising features like database, authentication, services etc. Probably provides some level of freedom from developing some general backend features like login, security etc. Firebase can be thought in combination with front end components like Android/ios apps, AngularJS etc. If this interests you, checkout below link to get introduced with Firebase as one candidate of BaaS.
