המונח אירוע מגיע מהאוונטוס הלטיני ועל פי מילון האקדמיה הספרדית המלכותית (RAE), יש לו שלושה שימושים עיקריים. בכמה מדינות אמריקה הלטינית, אירוע הוא אירוע מרכזי המתוזמן. אירוע זה יכול להיות חברתי, אומנותי או ספורטיבי. לדוגמא: "האירוע של הערב יתמודד עם שתי הקבוצות הטובות ביותר בטורניר" , "בחודש הבא יתקיימו שלושה אירועים בבית הספר למשפטים" , "קונצרט הרולינג סטונס היה האירוע הפופולרי ביותר השנה" , "אין יותר כרטיסים לאירוע השירה ביום שישי . "
שימוש זה במושג סותר, באופן מסוים, את המשמעות של אירוע המתייחס למשהו בלתי צפוי או שיכול לקרות גם אם אין ביטחון בעניין זה. לאפשרות משהו שהוא מעבר לגבולות של מה מתוכנן; במקום זאת יש לתאם אירוע כמו שהוזכר לעיל.
השימוש השלישי במונח מקיף את שתי המשמעויות: אירוע הוא אירוע, דבר שקורה. מנקודת מבט זו ניתן לתכנן את האירוע ( "הכל צריך להיות מוכן לאירוע של מחר" ) או להופיע במפתיע ( "היה לי אירוע ולא יכולתי להשתתף בפגישה" ).
עבור המדע אירוע הוא תופעה (עובדה ניתנת לצפייה ברגע נתון) או אירוע המתרחש במיקום וברגע מסוים (לכן ניתן לציין אותו כנקודה בזמן-חלל).
במתמטיקה, קבוצת המשנה של מרחב מדגם ידועה כאירוע סטטיסטי. אלה התוצאות האפשריות שניתן להשיג מניסוי אקראי.
עבור מחשוב, אירוע הוא מעשה שיש בו מתגלה על ידי תכנית; זה, בתורו, יכול לעשות בו שימוש או להתעלם ממנו. באופן כללי, באפליקציה יש שרשור ביצוע אחד או יותר המוקדש להשתתפות באירועים השונים המוצגים לו. בין המקורות הנפוצים ביותר לאירועים ניתן למנות פעולות משתמשים באמצעות המקלדת או העכבר. ראוי להזכיר שלכל תוכנית יש את הכוח להפעיל אירועים משלה, כמו לתקשר למערכת שהיא השלימה פונקציה מסוימת.תוכנית מונחה אירוע הוא אחד שמשנה שלה התנהגות בתגובה לאירועים המתרחשים במהלך הביצוע שלה. אלה משמשים בדרך כלל כשיש סדרה של פעילויות חיצוניות למחשב שצריך לרשום, המתבצעות בצורה אסינכרונית לאורך חיי היישום. האירוע מתגלה לראשונה על ידי המערכת; התוכנית המדוברת תקבל אותה רק כשהיא מוכנה, ואז היא תנתח אותה ותראה אם יש לה כל שימוש בשבילה.
במשחקי וידיאו קיימת סדרת פעולות המתקיימות באופן בלתי תלוי בהתערבותו של השחקן, שמשולבות עם האירועים שהופעל על ידי האחרון להשלמת החוויה. בטטריס המיתולוגי, למשל, החלקים נופלים במרכז חלל המשחק עד שהמשתמש לוחץ על אחד מהמקשים הכיוונים כדי לשנות את מסלולם. בנוסף, ניתן לסובב אותם, בהתאם לגרסה, לכיוון זה או אחר. בקיצור, שטף המשחק אינו תלוי באירועים, אך הם משפיעים על התוצאה.
בכל הקשור לעיצוב הקוד של תוכנית המקבלת אירועים, חשוב לזכור שלא תמיד ניתן יהיה להגיב לאירוע ברגע המדויק של הופעתו; מסיבה זו, אתה יכול לרשום אותו ולהחליט אם ישמש אותו אחר כך. דוגמא, שוב בתחום המשחקים: הדמות הראשית נופלת מפלטפורמה והשחקן לוחץ על כפתור הקפיצה; מפתחים יכולים לבחור לשמור נתונים אלה בכדי לגרום לגיבור לקפוץ ברגע שהוא יכה בקרקע, או לפטר את האירוע מחוסר עקביות עם המצב.