O código controlado é essencialmente qualquer coisa que é compilado dentro a MSIL e a funcionamento sob o CLR. O CLR é um VM que segure a gerência de memória e a execução de seu código e o isole da interação de baixo nível com o ósmio e recursos da Tecnologia da Informação.
O código inseguro permite basicamente que você contorne aquelas proteções fornecidas pelo CLR.