Explicandolo en pocas palabra:
Jython procesara el código escrito en python, lo analizará y lo convertirá en un lenguaje que es ejecutado por el mismo, y si entiende el procesador (lenguaje de maquina), este lenguaje intermedio se le conoce como bytecode. esto provoca que
el codigo escrito sea compatible con cualquier plataforma Windows linux o MacOS... ya que lo que cambia es el interprete... en este caso muy espacefico el interprete es una adaptacion de python para se ejecutado en la maquina virtual de Java