The Juju client is the command line interface (CLI) software that is used to manage Juju, whether as an administrator or as a regular user. It is installed onto one’s personal workstation. This software connects to Juju controllers and is used to issue commands that deploy and manage application units running on cloud instances.
In the case of the localhost cloud (LXD), the cloud is a local LXD daemon housed within the same system as the Juju client:
LXD itself can operate over the network and Juju does support this (