I found this article interesting but lacking. Lightning also sometimes travels from the ground up to the clouds. Storm clouds produce red sprites (there are some theories about these) and blue jets, that shoot upwards towards space. Then there's ball lightning. None of these phenomena were discussed in the article.
I don't think scientists fully understand lightning at all. (At least, I don't!)