Just in time compilation converts a
program in an interpreted language
to native machine code just before
the program is run, in order to make
it run faster. Currently a popular
way to increase the speed of java
bytecode programs.