Local storage vs Ionic storage with Ionic4

I have to save app settings such as “token”, “user role” and “language”.
I’ve always used local storage to save this data.
Now I can see that with Ionic4 you could use the “Ionic storage”.
What are the differences between the two storages?
Are both usable with mobile apps and PWAs?

Thank you very much