The Spectral Theorem from linear algebra says that every normal matrix is unitarily diagonalizable, or equivalently, has an orthonormal basis of eigenvectors. In this talk, we will generalize this result to bounded operators on a Hilbert space, and will discuss the important consequences the generalized Spectral Theorem has in mathematical physics and the study of operators.