Why an application talking directly to hardware is an issue
The OS as an intermediary, with the HAL
Platform dependence and Java's intermediate code
What is JIT?
Why Java Introduced ?