The Network Attached Storage (NAS) repository represents VMs stored on a NAS. This is a storage area where VMs are visible to multiple VM hosts, so they can be run by any one of the connected hosts.
For vSphere, you attach the NAS datastore to the host using the vCenter Client, then discover hosts and repositories to bring it into the Cloud Manager Orchestrate Server.