The NASA's new millennium program (NMP) focuses on testing high-risk, advanced technologies in space with low-cost flights. The objective of the NMP technology validation missions is to enable future science missions. The NMP missions are technology-driven, with the principal requirements coming from the needs of the advanced technologies that form the 'payload'.