Hang on... I think I feel a pseudo-metaphysical explanation coming on...
An attack target is something monsters can attack. By default, this means "opponent's monsters" or, iff the opponent has no monsters, "the opponent". "Iff", as we well know, means "if and only if".
But that alone isn't...