Type of download ?

Some times the controllers need download but what type of download.setup data ,cold restart, or something else .I want to know that when something changed in the database according to that changes, controllers need download.if someone know about that please help.