In Medieval times, all over Europe, all houses were made out of wood.
These timber framed buildings had an upper floor larger than the size of the floor below. This technique is called jettying.
It helped to keep the ground floor from flooding during the rains and also allowed more space in the top floor.