A Java compiler creates platform-independent bytecodes that run inside of a Java Virtual Machine (VM). That means that a Java applet can execute on any machine that supports a Java VM.
Source :
CNET / Glossary
Article extrait du site
Loribel.com
.
https://loribel.com/info/acronyms/bytecodes.html