The key difference between where and which in relative clauses is that where in relative clauses always indicate a location whereas which can indicate a person or a thing.
Furthermore, Where is a relative adverb whereas which is a relative pronoun. However, you can use both of these words in a relative clause. But, the difference between where and which in relative clauses depends on the type of information they add to a sentence.
1. Overview and Key Difference
2. What is a Relative Clause
3. How to use Where in Relative Clauses
4. How to use Which in Relative Clauses
5. Side by Side Comparison – Where vs Which in Relative Clauses in Tabular Form
What is a Relative Clause?
A relative clause is a type of dependent clause, which cannot stand alone in a sentence. It gives more information about the sentence and basically acts as an adjective. A relative clause usually begins with a relative pronoun. The most commonly used relative pronouns in the English language are who, that, and which. A relative pronoun in a relative clause usually substitutes a noun, noun phrase, or a pronoun. Given below are some examples of relative clauses.
He is wearing a shirt. I gave him that shirt. → He is wearing the shirt I gave him.
A man stole my wallet. He has been arrested. → The man who stole my wallet has been arrested.
There are two types of relative clauses as defining clauses and non-defining clauses.