Was sind reaktionsgesteuerte und unkontrollierte Komponenten?

Was sind gesteuerte und unkontrollierte Komponenten in ReactJS? Wie unterscheiden sie sich