Ydin on käyttöjärjestelmän ydin. Se vastaa järjestelmän resurssien, kuten muistin, suorittimen ajan ja tallennustilan, hallinnasta. Se on myös vuorovaikutuksessa laitteistojen, kuten tulostimien ja verkkokorttien, kanssa. Ydin tarjoaa perustoiminnot, joihin muu käyttöjärjestelmä luottaa, kuten I/O (input/output) ja prosessinhallinnan.