Graduating college students and recent graduates apply for the program and those who are selected are matched with startup companies for a two-year term. Venture for America provides several weeks of training for fellows before they are dispatched to their companies, as well as support and networking throughout the fellowship term.