what makes the difference between custom controller and component controller?
can any one explain the difference with sample example?