Normal: The program is interpreted instruction by instruction.
Dynamic: The program instructions are (in blocks) translated to host processor instructions that execute directly.
Důležitá jsou slova translated a in block.
To klidně mohu napsat, že java běží nativně (díky JIT kompilaci).