A hackathon is definitely an event, typically lasting from 24 to a couple of days, where individuals or teams combine efforts to engage in collaborative, fast-paced programming or project development. The term "hackathon" is often a combination of the language "hack" (within the sense of exploring or creating something quickly, https://canvas.instructure.com/eportfolios/3178204/Home/What_Are_Hackathons_