Was ist der Unterschied zwischen Java RMI und RPC?

Was ist der tatsächliche Unterschied zwischen Java RMI und RPC? Ich habe an einigen Stellen gelesen, dass RMI Objekte