Photo by David Prince

What is the difference between a sofa and a divan?

The difference between a sofa and divan is that a sofa is typically freestanding, while a divan is always against a wall. In the Middle East, where divans originated, they consisted of mattresses laid against the side of room, with cushions to lean against.