Horizon Client communicates with a server, which acts as a broker between the client device and remote desktops and published applications. You enter credentials into Horizon Client, the server authenticates your credentials, and then the server finds the remote desktops and published applications that you are entitled to use.