Enterprise JavaBeans, a server-side software component architecture for building distributed business applications in Java.
Acronym introduced by Sun Microsystems in 1997, combining 'Enterprise' (from Old French 'entreprendre'), 'Java' (the programming language named after Java coffee), and 'Beans' (a metaphor for reusable software components, like coffee beans).
EJB represents one of Java's most ambitious attempts to simplify enterprise development, ironically becoming notorious for its complexity instead. The 'bean' metaphor was meant to evoke the idea of small, self-contained components that could be easily combined—like ingredients in a recipe.
Complete word intelligence in one call. Free tier — 50 lookups/day.