Persecute means to subject someone to hostility and ill-treatment, often because of their beliefs or identity. Prosecute means to bring criminal proceedings against someone in court. One is oppression; the other is a legal process.
The core difference
Two very different actions, one letter apart in the middle.
- persecute — treat cruelly and persistently: persecuted for their faith.
- prosecute — take to court: prosecuted for fraud.
Why the mix-up matters
Because both can appear in the same sentence about the same person, meaning opposite things. Saying a group was prosecuted for its beliefs describes a legal action; saying it was persecuted describes oppression. In writing about history or human rights that is not a small slip.
The roots
Both from Latin sequi, to follow. Per- is through — to pursue relentlessly. Pro- is forward — to carry a case forward. The related nouns are persecution and prosecution, and the prosecution also names the legal team bringing a case.