Discusses fundamental problems and results of the theory of random matrices, and their connections to tools of algebra and combinatorics: Wigner's semicircle law, free probability, Gaussian, circular, and beta ensembles of random matrices, bulk and edge asymptotics and universality, Dyson's Brownian motion, determinantal point processes, and discrete analogues of random matrix models.