Nacida de las palabras hacker y maratón, las empresas han buscado en los hackathons  la solución a un reto o a sus problemas técnicos en un encuentro de programadores de 24 a 48 horas  de forma colaborativa. 

Según publica el diario El País, en su edición digitalestas reuniones suponen una forma de obtener ideas frescas a bajo coste. Aunque no se conocen el número de hackathons que se han realizado, según la web hackathon.iodesde 2012 se estiman que se han realizado 3.300 encuentros en todo el mundo, de los cuales 57 se han desarrollado en España. 

Michiel Das, fundador de Hackathon Spain manifestó que las empresas ofrecen a los ganadores un premio al equipo de programadores ganador o les dan productos tecnológicos o una recompensa económica.