BARC's core mandate is to sustain peaceful applications of nuclear energy, primarily for power generation. It manages all facets of nuclear power generation, from the theoretical design of reactors to, computerized modeling and simulation, risk analysis, development and testing of new reactor fuel materials, etc. It also researches spent fuel processing and safe disposal of nuclear waste. Its other research focus areas are applications for isotopes in industries, medicine, agriculture, etc. BARC operates a number of research reactors across the country.