Hi, The EJB Object is a container generated implementation of Remote Interface. Remote interface is a network aware intermediate between client and bean instance. This method is used to obtain network transparency and implicit middle ware. For more information : reffer book "Mastering EJB by Ed Roman."