Welcome to the Ranch!
I don't know if there's just one key difference.
Perhaps that one is compiled to native platform-specific object code while the other is compiled to platform-agnostic byte code? Wait, that's using technical terms though
The spelling of their names? Sorry if that seems sarcastic but I really don't how you can avoid using technical terms to describe the differences between these two languages.