Viendo de donde has sacado ese texto, lo mejor es que busques otro texto para informate puesto que es dificil sacar algo en claro de esa referencia, supongo que es esta:
http://www.mcc.unam.mx/~cursos/Algor.../resumen3.html
Y en cuanto a qué es un ORB....
http://www.google.es/search?q=java+ORB
S!