The National Science Foundation (NSF) is an independent agency of the United States government that supports fundamental research and education in science and engineering. It is one of the major sources of federal funding for scientific research in the country.