Witness vs. eyewitness: what’s the difference?
The short answer
An eyewitness specifically refers to someone who has directly seen an event with their own eyes, often implying firsthand observation. Witness is a broader term that can refer to someone who observes an event or provides testimony about something, not necessarily from direct visual experience.
What they have in common
Both witness and eyewitness refer to a person who has seen an event take place, typically an event of significance such as a crime or accident, and can provide an account or testimony of it.
Examples
witness
- The lawyer called the witness to testify in court.
- She was a witness to the agreement between the companies.
eyewitness
- The detective interviewed the eyewitness who saw the accident.
- As an eyewitness to the robbery, he was asked to describe the culprit.
Which one is more common?

Spotted a mistake in this article? Tell us