(EJB is a server-side component model. The design goal and core use are to deploy distributed user programs. With Java's cross platform advantages, distributed systems deployed with EJB technology can not be limited to specific platforms. EJB is a part of J2ee, which defines a standard for developing enterprise multiple use programs for basic software.)