Answer
Portability is a key feature of Java, allowing it to run on different platforms without the need for recompilation. Java's "write once, run anywhere" principle is made possible by the Java Virtual Machine (JVM), which translates Java bytecode into machine-specific instructions.