Mesh virtual private networks (Mesh VPNs) are a peer-to-peer architecture where every node or peer in the network can connect directly to each other without a central gateway.
A full-mesh VPN is an architecture where every site within the same VPN can directly communicate with other sites within the same VPN. Mesh VPNs are a workaround solution for mitigating DDoS attacks.