a nuclear reactor is a machine that uses fission to generate heat. there are different designs which use different fuels. most often, uranium-235 or plutonium-239 are the main components of these fuels.