CLR uvaja še eno novost, programske domene (application domains), ki so logično enakovredni procesom, vendar njihov preklop ne zahteva toliko časa in sistemskih sredstev. Ob pomoči programskih je mogoče doseči mnogo boljšo stopnjevano zmogljivost strežnikov, zgolj skozi storitve CLR. JVM je - kot smo že omenili - pri tem kritično odvisen od učinkovitosti večnitnosti v sistemu, v katerem se izvaja.