I want to add a few things here, when talking about tautology or soundness - we have to clearly separate argument forms from specific arguments. Tautology is a property of a form. Indeed, tautology means always true but for forms, but when we are talking about concrete statements, it is what @ryang is saying that a statement can be true in our universe but false in some other. That being said, to say that P implies Q (note, this is a form) means P -> Q is a tautology.