Enterprise application integration (EAI) refers to the IT challenge of getting the vast array of disparate business applications found in most large companies to work together. This is a concise introduction to EAI in which the authors explore the various advantages and disadvantages of EAI and acquaint readers with key terms and technologies involved, including distributed objects, object transaction monitors, CORBA and COM/DCOM, and the Web.