Content Providers Android quando usar?

Galera, sempre que eu tiver um CRUD na minha aplicação android, por questão de boas práticas eu poderia usar content providers seja crud do sqlite ou json?