What is a porch-?

A porch is a sheltered area that stands out at the front of a building.