Anglo-Saxon architecture consisted mainly of wooden huts and one-room structures for housing, with the chief residing in the largest hall along with warriors. Churches were made of stone with narrow arches, herringbone patterns, and double triangle windows. Environmental factors greatly influenced architecture, as buildings were typically made from locally available materials like wood, turf, or cob and situated near water for defense and weather resistance with few windows.