This blog post by Yee Lee, that explains basics of the viral distribution in a very approachable manner.
Great stuff!