Как я понимаю, prevent - это предотвращать. То есть останавливать событие.
The arrival of the police prevented crime. (Прибытие полиции предотвратило преступление).
Avoid - избегать. Случайно избежать неприятностей или нарочно избегать того, что не нравится.
I avoided being discovered by hiding. (Я избежал обнаружения, прячась).
Protect - защитить, уберечь.
She packed the vase in paper to protect it. (Она упаковала вазу в бумагу, чтобы уберечь ее).
Как я понимаю, prevent - это предотвращать. То есть останавливать событие.
The arrival of the police prevented crime. (Прибытие полиции предотвратило преступление).
Avoid - избегать. Случайно избежать неприятностей или нарочно избегать того, что не нравится.
I avoided being discovered by hiding. (Я избежал обнаружения, прячась).
Protect - защитить, уберечь.
She packed the vase in paper to protect it. (Она упаковала вазу в бумагу, чтобы уберечь ее).