Learn English – difference between the usage of “through” and “by” in the following context

vocabularyword-usage

Considering the following examples, I can not see a difference in the meaning in this specific context.
In fact, I just use both of them in order to "diversify" my texts. Even though I sometimes have the feeling that "through" is just a germanism.

So, are they complete synonyms in this context?

Examples:

"defined through/by."

"justified through/by"

"explained through/by"

"'verb'ed through/by"

Best Answer

Probably the most important difference is that through is used with an action or process, not with the agent who actually performs the action. (You may, however, effect something through an intermediary). By may be used with both.

  The data were collected through a telephone poll of residents.
  The data were collected by a telephone poll of residents.
The role of Hamlet was performed through Olivier.
  The role of Hamlet was performed by Olivier.

By is far more common. As you may see from the Google Ngram below on a handful of random verbs, through appears to be getting more popular, but for most verbs it's used less than 5% as often as by. Note, however, that for a couple of verbs the percentage is significantly higher. These verbs are achieved and accomplished, which are inherently more "processual" than the others.

ByThrough.png

Most of the time, by is just fine. There is certainly no reason to avoid it; on the contrary, the sort of Elegant Variation you describe is almost universally deprecated. But when you're dealing with processes, it's OK to use "through".