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