What is foundation course/Studienkolleg?

What is foundation course/Studienkolleg? Foundation course or Studienkolleg is a one year course (2 semesters). Which design for the students, who have 12 years of higher secondary school certificate in their home countries. Because 12 years of higher secondary school certificate is not accepted as an entrance qualification for German universities. […]