Using controlled ways is the default way in react to manage input fields and in turn the state of your form. You will learn about state in class-based React components, what controlled inputs are and how we can use that to add simple validation to our React Form.