EJB – Enterprise JavaBeans (EJB) is an emerging standard of a support platform for distributed multi-tier applications written in Java.
It can be deployed on any EJB compliant server . They are platform, operating system, and middleware independent.
Enterprise Java Beans provide a Component Model that will help you to build Business Application with your existing Databases, Applications, and Systems.