This is a great video from Youtube trends editor Kevin Allocca.
In it he crystallises three things that helps a video to go viral.
- Communities of participation (Reddit, Facebook, Twitter)
- Participation (everybody can access, share and take part in it in some way)
What do you think? Do you have another reason that you think is as important as the three above?