How are these examples of predefined control events and its usage in programming. • Delegate - Object that contains a reference to a method - Encapsulates a method - Provides a way for a program to take alternative courses when running • You can pass a delegate to a method - Which can call method referenced within the delegate • Declare a delegate using the keyword delegate