This write up on Flatpaks though old is still my favorite:
There are actually three formats trying to accomplish the same thing by including specific libraries and making it easier for developers () to distribute software, championed by Red Hat (that should say everything), championed by Canonical (both I believe desire running an ap store like Google and Apple so they can take a chunk of sales as GNU/Linux eventually replaces Microsoft Spyware), and which is the more free option. I personally don't use Flatpak or Snap and will remove them from any distro I'm using or trying. I do have a couple crypto related appimages that I use, but I prefer the repo software or compiling it myself. But if you need them in a pinch, you can use what works.