What is the different between iPhone T-Mobile Unlock and iPhone Sim-Free?

The unlocked iPhone in US Store is T-Mobile contract free but in Canada or UK is unlocked and Sim-Free. So, What is the different?!

The US version comes with an unactivated T-mobile SIM card.
The Canada and UK versions don't come with any SIM.