VMware vSphere® uses virtualization to transform individual data centers into aggregated computing infrastructures that include CPU, storage, and networking resources. VMware vSphere manages these infrastructures as a unified operating environment and provides you with the tools to administer the data centers that participate in that environment.

The VMware vSphere stack comprises virtualization, management, and interface layers. The two core components of vSphere are ESXi and vCenter Server. ESXi is the virtualization platform where you create and run virtual machines and virtual appliances. vCenter Server is the service through which you manage multiple hosts connected in a network and pool host resources.

The vSphere documents in HTML format reflect the latest vSphere Update release of each major vSphere version.

PDFs for previous releases of vSphere are available for download in a ZIP archive format under vSphere Archive Packages for each major version in the table of contents on the left.

You can learn about deploying, managing, and administering vSphere by reading the documentation and watching videos on the VMware Information Experience video channel like this one.

Finding vSphere Developer and Automation Documentation

To provide a focused experience for our VMware developer and automation audience, vSphere command-line interface, API, and SDK documentation has moved to VMware {code}, a site dedicated to our developer community. Learn about vSphere APIs, SDKs, and command-line interfaces by visiting these VMware {code} pages:

Learn More About vSphere

Visiting the VMware vSphere product page is excellent way to find out about new vSphere use cases, editions, and resources. Here are some additional information sources designed to help you plan your vSphere data centers and manage the product effectively.