The difference between 'protect from' and 'protect against'

The Longman dictionary suggests two options regarding the word 'protect': protect somebody/something from something and protect somebody/something against something/

Examples: The cover protects the machine from dust. Physical exercise can protect you against heart disease.

According to the examples, I believe that the verb 'protect' takes against' when you are talking about something which is not tangible, whereas the preposition 'from' is used with words that can be seen or touch. Am I correct? If not, how to know which preposition is necessary?


Solution 1:

You can use "against" when there is a tangible threat:

Mace allows people to protect themselves against assault.

And you can use "from" when there is a non-tangible threat:

Not caring can protect you from feeling embarrassed.

The relevant distinction is contained in the meanings for from and against:

against — in resistance to or defense from: "protection against burglars."

from — (used to indicate agent or instrumentality): "death from starvation."

Pragmatically, there is very little difference between the two prepositions and you can more or less use them interchangeably. That being said, patterns do exist.

  1. Food protects one from starvation.

  2. Food protects against starvation.

Note that "one" is used in (1). You could say "protects from starvation" but it isn't as common. Likewise, you could say "protects one against starvation" but it is also more uncommon.

You can use NGrams to check the most common prepositions for each:

  • protects * against
  • protects * from

This can give you a quick overview of which is used where. But, as I mentioned earlier, it isn't a major issue if you use the "wrong" one. The differences here are minute.