JIT is termed as Just in Time compiler which is used as a part of runtime execution environment. There are three types of JIT and they are: