CUDA Installation Compatibility Matrix clarification

Is this section Installation Guide Linux :: CUDA Toolkit Documentation saying:

  1. If I want CUDA ToolKit version X.Y, I must have a matching NVIDIA Driver version X.Y? For example, if I downloaded cuda-repo-ubuntu2004-11-3-local_11.3.1-465.19.01-1_amd64.deb, then does this mean that I need to have NVIDIA Driver version 465.19.01, or is NVIDIA Driver version 460 compatible? It is ambiguous to me if the X.Y in the compatibility matrices are explaining what to do when you are installing CUDA ToolKit 11.3 and already have CUDA ToolKit 10, as well as what to do when you are installing NVIDIA Driver version 465 when you already have 460 installed, or the versions must be match between the CUDA ToolKit and NVIDIA Driver versions.

  2. When the instructions say $ sudo apt-get --purge remove <package_name> # Ubuntu to remove the old version, does this also apply to uninstalling the NVIDIA Driver, and I don’t need to install the new NVIDIA Driver version as the CUDA ToolKit would install the right version for me?