Service worker from the docs... How works?

I found this documentation in the forum of Ionic and i’ve a doubt…

What we can do with this kinds of services? Only works for android? Can i do a get petition (for example) when i’m running this service with the app closed?