  In this article, we discuss the relation between Kac-Moody algebras, the
monstrous moonshine, Jacobi forms and infinite products. We also review
Borcherds' solution of the Moonshine Conjecture and his work of constructing
automorphic forms on the orthogonal group which can be written as infinite
products.
