 class Program



Initializing the delegate with an anonymous method.addition = delegate(int a, int b){ return a + b; }; 
Initializing the delegate with lambda expression.addition = (a, b) => a + b; 

"Events" are pointers that can point to multiple methods.