Het NASA Discovery-programma bestaat uit een reeks doelgerichte wetenschappelijke ruimtemissies die veel goedkoper zijn dan NASA's traditionele ruimteprogramma's zoals de zeer dure Flagship-programma's of het eveneens duurdere New Frontiers-programma[1]. Het programma is gebaseerd op de visie van NASA-directeur Daniel S. Goldin om effectievere interplanetaire missies uit te voeren, die "sneller, beter en goedkoper" zijn dan de traditionele NASA missies. De manier van werken verschilt sterk van de traditionele insteek van NASA. De doelstellingen worden namelijk voorgesteld door een willekeurige organisatie, vervolgens nauwkeurig gespecificeerd, terwijl er sterk op de kosten wordt gelet. De voorstellen zijn afkomstig van teams bestaande uit mensen uit de industrie, kleine ondernemingen, de publieke sector, of universiteiten, en worden geleid door een Principal Investigator (PI). De voorstellen worden dan geselecteerd door een concurrerend peer reviewproces. De tijd van ontwikkelingsfase tot lanceerdatum is niet langer dan 36 maanden. In 2006 werden de kosten begroot op $425 miljoen.