The document discusses the architecture and components of Data Virtualization. The main components include the server, virtual database, access layer, query engine, and connector architecture. The server acts as an interface between applications and data sources. The virtual database provides a unified view of integrated data. The access layer allows applications to submit queries. The query engine processes queries from data sources. Connectors provide connectivity to physical data sources.