Why the Catalan numbers appear everywhere: parenthesizations, binary trees, and lattice paths