मुख्यतः events किसी graphical user interface (windows forms और web applications) में user द्वारा button click, menu selection आदि actions लिए जाने पर generate होते है। Console applications में events का अधिक प्रयोग नहीं होता है।