What are the similarities and differences between RMI and CORBA? Similarities * Hide communication to remote objects behind method calls * Use stub/skeleton approach * Provide a Naming Service