Controllers receive events from the outside world (i/p) , interact 
with d model , & dispaly an appropriate view to user .

ie. transfers job to appropriate action.