Shortly.....
usually you define call-a-method all which have a form like
xxx.yyyy(your parameter)
on the other hand you define invoke-a-method when you still do
xxx.yyyy(your parameter)
BUT in this case
1) xxx is an interface available from a jar in your classpath
2) you created a networked connection to the real instance of xxx (that is the class which inplement the xxx interface) because it is a remote object
that is that the implementation of the method you invoke IS NOT machine but in a remote machine....to be honest it can be also your same machine.... but
if you want to know all the story about "invoking" read some documentation about RMI like
http://java.sun.com/docs/books/tutorial/rmi/index.html