Что такое хакатон, как он проходит и как его организовать

Что такое хакатон, как он проходит и как его организовать