c´est la base de la technologie . NET ( prononcer à l´anglaise " Dot net")
plutot que de développer des logiciels spécifique pour chaque OS ( opérating système, comme linux, macOS, windows), la technologie . net va compiler les porgrammes dans un langage intermiédiaire compréhensible par le framework, ce code qui va être lui même recompilé jit ( just in time = en temps réel) par ce framework afin de le rendre compréhensible sur le système de la machine.
il fait l´interface en un code précompilé et le système, ce qui permet de ne pas avoir à développer des programmes propres à chaque OS, il suffit de développer le framework pour l´os, et ensuite, le programme marchera sur toutes les machines sur lesquelles un framework est installé