enabled means not banned, or able to login.
if you set confirmation required then the user is not enabled untill confirmed.
a user can login without being confirmed if you do not required confirmation and will be enabled after signup.
to ban a user, i switch their status to disabled.
if you set aproval required then the enabled will not switch to enabled unless the user is approved.
enabled is kinda like the master switch for that account, and it toggles along with the other settings depending on your settings.