The author describes the theory of modular forms and its applications in number theoretic problems such as representations by quadratic forms and the determination of asymptotic formulas for Fourier coefficients of different types of special functions.