A text input lets the user type a name and displays it below. The input is frozen — nothing can be typed into it.
Clicking into the input and typing produces no visible change. The displayed name never updates.
A controlled input needs both a value and a way to update that value when the user types.
A controlled input needs both a value and a way to update that value when the user types.