Check out this video by Facebook Designer and Engineer Soleio and Putnam about, How Facebook video came in to existence and about the hackathon.

Hackathon is an event where they allow developers to come up with ideas and develop whatever apps they feel like for facebook.

Click here to view HD video