Enabling a module automatically creates module schema if this module implements hook_schemahook_schema() by invoking hook_installhook_install() and it sets its state as active in the system.
Disabling a module just sets the module's state as inactive in the system.
Un-installing is the next step after disabling to remove database schema and configurations from the system.
To DisappearRemoving modules formfrom the module list can only be achieved by removing them from modules'modules directory.