Un hackathon est un événement de développement de logiciel qui se déroule généralement sur une période de temps déterminée, souvent 24 à 48 heures. Les participants sont généralement des développeurs de logiciels, des designers et des entrepreneurs qui travaillent en collaboration pour créer des projets informatiques. Les hackathons sont souvent organisés pour promouvoir l’innovation et encourager la créativité dans le développement de logiciels. Ils peuvent être organisés par des entreprises, des universités ou des organisations communautaires.