We review some aspects of R-matrix theory and its application to the semi-empirical analysis of nuclear reactions. Important applications for nuclear astrophysics and recent results for the ${}^{12}{rm C}(alpha,gamma){}^{16}{rm O}$ reaction are emphasized.