Enterprise beans are distributable and accessible by clients running remotely or on the same computer.
Bean never leaves the container, hence need to find a way for clients to access and execute bean's methods remotely.
Exact technology not defined by EJB specification but is typically a distributed technology such as CORBA or Remote Method Invocation (RMI) - they provide stub and skeleton.
STUB: Network-aware object at client location which accepts method calls on behalf of the component. Clients are unaware of this STUB and this distributed technology to access the bean.
SKELETON: Object at server location which listens for requests from its stub.