This document summarizes several National Science Foundation programs that support public-private partnerships and innovation. It discusses programs like the Science and Technology Centers, Engineering Research Centers, Industry-University Cooperative Research Centers, Small Business Innovation Research, and the Innovation Corps that provide funding and resources for translational research and moving ideas from universities to industry. The Innovation Corps in particular aims to commercialize federally-funded research and has supported over 800 teams, leading to hundreds of new companies and millions raised in funding.