vs
QUICK ANSWER
"Avoid" is a transitive verb which is often translated as "evitar", and "prevent" is a transitive verb which is often translated as "prevenir". Learn more about the difference between "avoid" and "prevent" below.
avoid()
A transitive verb is a verb that requires a direct object (e.g., I bought a book.).
a. evitar
The driver swerved to avoid the pothole in the road.El conductor dio un volantazo para evitar el bache de la carretera.
c. esquivar
The captain changed course to avoid the iceberg.El capitán cambió el rumbo para esquivar el iceberg.
d. sortear
Flash Gordon moves so fast he avoids any bullets fired at him.Flash Gordon se mueve tan rápido que sortea todas las balas que le disparan.
prevent()
A transitive verb is a verb that requires a direct object (e.g., I bought a book.).