@ozaz, it may be simpler to answer your questions with a little detail as to how software is shared with Zorin for users to access and install if they choose.
Zorin 16, being based on Ubuntu 20.04 LTS, will access the apt repository dedicated to that version (focal is the codename used for this version). These repositories are updated by the various software developers to maintain support for their applications on this version of Ubuntu base (used by Zorin, mint and many other OSs). They must keep up with security updates, library updates or announce they will no longer support the software in this LTS version. Most developers do not resort to the last option.
So any application you find that meets your needs in the focal repository, will be maintained, the entire lifecycle of the LTS version you are using.
Snaps and flatpak are versioned differently and rely less on the host OS, as they are fully packaged, with the necessary libraries for them to run. This means you very well could have gnome 4.* graphics running on a system built around gnome 3.38 (zorin 16). Nothing will break, and it may not match the host OS graphics because of this. That doesn't mean Zorin 16 supports gnome 4.*, only that the prepackaged application in snap or flatpak have and use those libraries.
Snap and flatpak versions are updated every time the developers make changes to the package. This could be a dependency (libraries necessary for the application itself to run) update, a container (the part of the package that creates the environment for the application to run on any OS) update, and security updates for both. This will confuse users because it seems that they don't have the latest versions unless running snap or flatpak. This is not the case. While some features may be introduced to applications in the snap or flatpak version first, this is a developer decision, usually based on ease of update for the developer. Apt requires a little more to update, as there are checks in place to ensure stable and expected behavior from applications.
So the application you speak of above may only be 0.93 in apt. Developers may not have to adjust for library changes as much as this is up to the OS, and they require only a minimum of that dependency. Versioning is still not quite a standard, more a template of how they should be numbered. Young software may introduce new features every .10th version. Where others believe new features should be a major update, and take whole numbers, leaving the decimal portion for bug fixes and security updates. Due to this, you may not know if a feature is missing from a specific package type software (apt, snap, flatpak...) unless you try each. If you do try each package type, make sure you uninstall the other package type before running the new package type. It is not recommended to install an apt, snap and flatpak version simultaneously, as this can confuse the computer and cause many issues. Most users do not try multiple package versus, rather they are comfortable with a particular package type and use only the one of possible.
Snaps and flatpak are easy to install and can be hassle free in use. They also, each, bring with them all of the dependencies they need. While Zorin 16 has python 3.8 installed, each application that you use in snap or flatpak packaging, that require this dependency, will have it included in the package. This may not seem bad, until software that is less than a megabyte is taking up gigabytes. This compounds as you use more applications in that package type. Six applications could take 6+ gigabytes of hard drive space. Throw in a game or two (at between 20 and 100 gigabytes, depending on the game) and you will have used a majority of your hard drive for applications and personal files are unstorable.
Whatever you choose, on the hardware you specify, you should have no worries. Even if you plan on upgrading hardware on older laptops or desktops, you are limited in the version of hardware by the motherboard of the computer. Eliminating any worry of lack of support, even if you upgrade a machine part or two.
If you get a brand new computer, well, that's an entire story all together.
I hope I helped clear things up a bit for you. If you have any questions, please feel free to post them.