Lie superalgebras are a natural generalization of Lie algebras, having applications in geometry, number theory, gauge field theory, and string theory. Introduction to Finite and Infinite Dimensional Lie Algebras and Superalgebras introduces the theory of Lie superalgebras, their algebras, and their representations. The material covered ranges from basic definitions of Lie groups to the classification of finite-dimensional representations of semi-simple Lie algebras. While discussing all classes of finite and infinite dimensional Lie algebras and Lie superalgebras in terms of their different classes of root systems, the book focuses on Kac-Moody algebras. With numerous exercises and worked examples, it is ideal for graduate courses on Lie groups and Lie algebras.