Pratham Software interview question

Explain different state management methods in react?