@jazzIIIIove
I think you are very confused about all the technologies we are discussing, and probably not familiar with virtualization in general.
VMWare View or Citrix XenDesktop are VDI (Virtual Desktop Infrastructure) solutions. In a nutshell they provide you access to virtual machines running a desktop OS (like Windows XP/Vista/7) and your users connect to these using a client (i.e. VMWare View Client or Citrix Online Plugin).
For performance reasons ideally you will run your VMs on top of a BAREMETAL hypervisor (VMWare ESX, Citrix XenServer, Microsoft Hyper-V, etc). VMWare View actually requires ESX. Not the case with Citrix XenDesktop (VMs can run on any hypervisor).
So if you want to go down the VDI route this is what you need:
1. A decent server with lots of memory and very fast disk system. Assume at least 1 to 2GB RAM per VM. So if you want to run it for 10 users, get a server with AT LEAST 16GB RAM. Disks again, get the fastest thing you can buy.
2. Once you have this server, load on it the hypervisor. VMWare ESXi, Citrix XenServer and Microsoft Hyper-V are all available at no cost.
3. Now create the VMs for your users and install the VDI agent (if using XenDesktop, the XenDesktop Agent) on them. They will need to be part of the domain (your Windows Active Directory Domain).
4. Depending on the solution, you will need to create additional VMs to run the required infrastructure. For example if you decide to use Citrix XenDesktop 4 Free you will need one VM running Windows Server and on it you will install their Desktop Delivery Controller (DDC) and their Web Interface (WI) - note it can run on another real server if you do NOT want to create a VM for this. Once you install the DDC/WI simply run their management console to configure it (assign VMs to groups of users).
Again, if you are new to this, GET PROFESSIONAL HELP, especially if this is something critical for your company/business.
Cláudio Rodrigues
Microsoft MVP - Remote Desktop Services
Citrix CTP