Reactor physics aims to understand accurately the reactivity and the distribution of all the reaction rates (most importantly of the power), and their rate of change in time, for any reactor configuration. To do this, the multiplication factor (or, equivalently, reactivity) and the neutron-flux distribution under various operating conditions and at different times need to be calculated repeatedly. Most of the other parameters of interest (such as neutron reaction rates, power, heat deposition, etc.) are derived from them. They are governed by the geometry, the material composition and the nuclear data (i.e., the neutron cross sections, their energy dependence, the energy spectra and the angular distributions of secondary particles, etc.). For radiation-shielding calculations, additional photon interactions and coupled neutron-photon interaction data are required.