You asked
Tamron sp 70 300mm f 4 5 6 di vc usd vs canon 70 300mm f 4 5 6?
The site doesn't have a page for a Canon 70-300mm f/4-5.6, so I can't compare the two directly, and I won't guess at Canon's specs.
The Tamron SP 70-300mm f/4-5.6 Di VC USD is stabilised and autofocusing, and it's made for full-frame sensors on Canon EF and Nikon F mounts. On full frame it frames as marked. On an APS-C Canon it gives about the view of 112-480mm. The aperture narrows as you zoom in, so it suits bright daylight better than dim scenes.
If you're deciding how much reach you need for sport or wildlife, the Wildlife and sport guide covers that. You can see the full Tamron details on its catalogue page.
Written by Claude from this site's pages.