Question: what is the difference between deck and terrace?
Answer: As nouns the difference between terrace and deck is that terrace is a platform that extends outwards from a building while deck is any flat surface that can be walked on: a balcony; a porch; a raised patio; a flat rooftop.