Most people built their houses in the Middle Ages just like in prehistory: a wooden frame, walls of plaited branches covered with clay and a straw thatched roof. Only later in the Middle Ages, only the rich could afford using stone or bricks. In some cases, the first metre of a house was built from bricks, sometimes a roof was covered with tiles. The very very rich people had a stone castle or a stone church.
There were steps in between: roofs covered with slates or wooden shingles. Glass windows as we know them were non existend in those days. In some cases, one had small windows, composed of all small pieces of glass, small windowpanes. This was not just expensive in itself: there were extra taxes for the number of windows (and chimneys) one had.