A porch is a covered shelter that projects from the front entrance of a house or building. The structure is external to the walls of the building but it may be enclosed by certain types of frames including walls, columns, or screens, extending from the main structure. Not all porches are the same even though most are not at ground level. There’s quite a variety of types based on their design, placement, and other factors.