A resource adapter is a system-level software driver used by an application server to connect to an Enterprise Information Service (EIS). The resource adapter communicates with the server to provide the underlying transaction, security, and connection pooling mechanisms.