A nuclear submarine is a submarine powered by a nuclear reactor. The large amount of power generated by a nuclear reactor allows nuclear submarines to work at high speed for long periods of time. Current generations of nuclear submarines never need to be refueled throughout their 25-year lifespans.