Le code contrôlé est essentiellement quelque chose qui est compilé dedans à MSIL et à course sous le CLR. Le CLR est une VM qui manipule la gestion de la mémoire principale et l'exécution de votre code et vous isole de l'interaction de bas niveau avec l'OS et lui des ressources.
Le code peu sûr te permet fondamentalement d'éviter ces sauvegardes fournies par le CLR.