Just-In-Time compiler- it converts the language that you write in .Net into machine language that a computer can understand. there are tqo types of JITs oneĀ is memory optimized & otherĀ is performace optimized.