Floors provide walking surfaces inside buildings and come in a variety of materials. They consist of subfloors for support topped with flooring or floor coverings. Common flooring materials include wood, stone, tile, vinyl, carpet and rugs. Proper installation is important and involves preparing a level base and adding underlayment before installing the flooring material. Each type of flooring has advantages like durability, maintenance needs, noise reduction and appearance that make some more suitable for different rooms and uses than others. Precautions like regular cleaning and protecting from moisture are needed to keep different flooring types in good condition long-term.