Online program management (OPM) entities are service providers that work through contracts with colleges and universities to take academic programs online. While most OPMs are for-profit, some are nonprofit. Typically, colleges and universities that utilize OPMs seek to expand access to college courses that they cannot financially or practically offer via a traditional physical environment, as well as to increase enrollment. OPMs step in to bring a course online, often also marketing the course and recruiting students.
Read more about OPMs here.