Restrictive clauses limit the meaning of the subject they refer to, while non-restrictive clauses provide additional information about the subject without limiting its meaning. A restrictive clause is essential to identify which room is being referred to, as in "The room on the first floor is the largest one," while a non-restrictive clause adds extra details, like calling a room "your favorite," without that information being essential to understand which room is meant.