What is "Consul Connect"?

I am exploring the features of nomad / consul and have a few questions:

  1. What is Consul Connect? Under the network block page, it is stated that ‘bridge mode’ is a pre-requisite for “Consul Connect”. Is this another name for HashiCorp Consul? Or is it some bridge/adaptor for Consul?

  2. Since “bridge mode” is only supported on Linux, and is a pre-requisite for “Consul Connect”, does that mean that “Consul Connect” integration with Nomad is unavailable on Windows? I’ve read that Consul + Nomad works on Windows. Does setting consul in the service block just work on host mode?

  3. What specific feature(s) of HashiCorp Consul for Nomad don’t work on Windows? If “bridge mode” is a pre-requisite, and Consul as a service mesh works in “host mode”, then which features(s) is “bridge mode” a pre-requisite to? What do I lose running Nomad + Consul on Windows vs Linux?

  1. It’s a thing that configures service-to-service (specific one service to another specific one service) communication. So you have a database and a service, and they can communicate with each other, the communication between them is encrypted, and no one else can communicate with the database. See Service Mesh on Consul | Consul | HashiCorp Developer .

  2. and 3. No idea.