Un Hackathon est un événement où des développeurs se réunissent sur plusieurs jours pour faire de la programmation informatique collaborative (un programme, une application, une innovation).
Attention cependant aux abus. Ces derniers temps, de grandes multinationales font largement appel à des équipes de programmeurs qui commencent à être fatiguées de devoir développer gratuitement.