Why Content Provider
is not considered as Data storage option in android Data Storage Options in Android
and where do content providers
store their data ?
They are considered different to the other because they provide a way to globally share data between applications. The other data storage options are private to that application.
As for where they store their data: From the docs:
"How a content provider actually stores its data under the covers is up to its designer."