สรุปง่ายๆนะครับว่า prevent แปลว่า ป้องกัน ในขณะที่ protect แปลว่า ปกป้อง เช่น
I'm going to wash my face twice a day to prevent acne.
ฉันจะล้างหน้าวันละสองครั้งเพื่อป้องกันสิว
If I see a vicious-looking dog, I will protect my children from it.
ถ้าเห็นหมาดุก็จะปกป้องลูกจากมัน