What are Enterprise Applications?

Enterprise applications are the software applications developed intended to use at large scale. These applications involves large number of data accessing concurrently by many users.

What are Enterprise Beans?

Enterprise beans are the Java EE server side components that run inside the ejb container and encapsulates the business logic of an enterprise application.