Flagstone is a type of flat, sedimentary rock often used in landscaping for paving walkways, patios, and other outdoor areas. Flagstones are typically large, irregularly shaped pieces of stone that fit together like a puzzle, creating a natural, rustic appearance. They are durable, slip-resistant, and available in various colors and textures, making them a popular choice for both functional and decorative landscape features.