The document discusses the Identity Connector Framework (ICF) which isolates connectors from provisioning tools like OIM. The ICF consists of a Service Provider Interface (SPI) layer used to develop connector implementations and an Application Programming Interface (API) layer which acts as a gateway to invoke connectors while shielding clients. OIM utilizes an OIM-ICF API Glue layer which wraps the ICF API and contains classes that orchestrate calls between OIM and the underlying ICF connectors.