A screen room is a dedicated built-on or attachable extension room whereas the porch is an extension canopy that provides a shelter to shade from the sun and light rain. The screen room has mesh walls and may have a removable or non-removable floor. On the other side, there are no walls or flooring with the porch area. Basically, the porch is an opened design and the screen room is a closed design.