What you are seeing are different versions of Teams distributed as Snap package by different packagers. Not sure which one is the best.

Best is a relative term, but probably, the best way to install Teams in Ubuntu is to use the official .deb installer package from Microsoft. That is the only "officially" supported way of installing Teams on Linux.

To install the downloaded .deb, double-click it. The Software store will install it and pull in all necessary dependencies. Alternatively, you can install from the terminal with either the commands sudo apt install <path-to-debfile> or sudo dpkg -i <path-to-debfile> .

The Microsoft deb installer actually adds a PPA for Teams to your system. That means that Teams automatically will be updated when a new version becomes available.

To remove Teams, see here.