what is the difference between deck and porch?
Porches and decks are very similar in construction. The main difference between the two is that a porch has a roof and is at least partially enclosed, while a deck is completely open. ... The porch will also need a ceiling and possibly posts to support the overhang at the front. Decks, however, do not need these.