Natural stone is commonly used in both flooring and countertops due to its beauty and durability. Common stone types include granite, marble, limestone, travertine, onyx, slate, and sandstone. Each will have its own cleaning and care requirements, and some are more porous than others. Research each type before choosing one for your home!