Module during its installation process installs database and associates module with positions (hooks) in prestashop. Below you can find detailed information about installation procedure.
Database installation
module creates new table in shop's databse:
These tables are required. Without them - module will not work at all.
Hooks associations
Depending on version of your prestashop, module associates itself with these positions:
All of these positions are required. Module will not work correctly if it will not be associated with hooks: displayHeader (front office), displayAdminControllerSetMedia (back office). The rest of hooks are requried for module appearance in your shop's front office.