I used events and delegates in many of my projects,but still i am having some doubts in my mind where to use the events and delegates in a project and what is the difference between a delegate and an event.Can anyone explain it please?