MOOC stands for Massive Open Online Course. The importance of this course is that it is open to a lot of people at the same time.
COOC stands for Corporate Open Online Course and is designed for companies.
And SPOC stands for Small Private Open Course. Contrary to MOOC and COOC, the aim of a SPOC is to address a small group of people and offer them a tailor made course.