Default Confused by Moto X versions

I'm looking to get a non contract moto X but am confused by all the versions. For instance, Republic sells it for $299.

Is that the same moto X sold for $349 on cyber Wednesday and Saturday at

If different, what's the difference?

(**I need to be able to root the phone).