Im Rahmen eines Nationalen Forschungsprogramms (NFP) werden Forschungsprojekte durchgeführt, die einen Beitrag zur Lösung wichtiger Gegenwartsprobleme leisten. Die Fragestellung und Schwerpunke eines NFPs bestimmt der Bundesrat, der den Schweizerischen Nationalfonds mit der Durchführung der NFP beauftragt.
In einem NFP sollen in verschiedenen Disziplinen und Institutionen koordinierte und auf ein gemeinsames Ziel ausgerichtete Forschungsprojekte durchgeführt werden, die folgende Bedingungen erfüllen: Nationale Forschungsprogramme behandeln Themen von gesamtschweizerischer Bedeutung, betreiben keine Forschung der Verwaltung oder industrienahe Forschung, sind entsprechend unabhängig von Industriegeldern, und sollten innerhalb von etwa fünf Jahren zu Forschungsergebnissen führen, die für die Praxis verwertbar sind.