Leveraging Per-App VPN allows you to control which applications on a device have access to your VPN by automatically enabling disabling VPN access based on which applications are active.  This prevents you from needing to provide a device wide VPN on your devices, which allow unintended apps or processes to access your VPN and ensures only authorized apps have access to your VPN.