English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What is the difference between impel and compel?

share|improve this question
up vote 15 down vote accepted

To me, impel has a sense of motion/pushing, while compel is more of an obligation. Think of impulse vs. compulsion.

There's also a difference in origin: with impel, the primary force comes from within the object (albeit in response to an outside impetus), while compel comes from outside and acts on the object. I can compel you to do something, but I can only cause you to feel impelled. Or something like that.

share|improve this answer

To impel is to push someone or something forward, while to compel is to force someone to do something. The difference is subtle, but usually compel carries a connotation of coercion or obligation. Impel has its roots in the Latin word for "to push forward", while compel comes from that for "to drive together".

share|improve this answer

protected by Will Hunting Nov 17 '12 at 6:21

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?