Flagstone (flag) is a generic flat stone, sometimes cut in regular rectangular or square shape and usually used for paving slabs or walkways, patios, flooring, fences and roofing.
The material that binds flagstone is usually composed of silica, calcite, or iron oxide.
Around the thirteenth century, the ceilings, walls and floors in European architecture became more ornate.
Anglo-Saxons in particular used flagstones as flooring materials in the interior rooms of castles and other structures.
In the Aosta Valley, Italy, buildings in historical areas are required to be covered in stone shingles.