Q. What is .NET Framework? What JIT do?
VB.NET is one of the component of .NET Framework. This framework provides support for software development and operating system supports in windows. At the base of .NET framework is the common language runtime (CLR). When you create a VB.NET application your code is compiled into intermediate language also known as Microsoft intermediate language (IL or MSIL) much same as byte codes in JAVA. When you run the application, IL is translated into a binary code that your computer can understand with the help of JIT (Just in time compiler).