O documento discute o RMI (Remote Method Invocation), uma API Java para desenvolvimento de aplicações distribuídas. O RMI permite que objetos em uma JVM chamem métodos em objetos localizados em outras JVMs, de forma transparente ao desenvolvedor. O documento explica conceitos como portabilidade, arquitetura, funcionamento e exemplos de uso do RMI.