What do carpets provide for the home that other types of flooring do not provide? It is really not a question of which type is better, or which type does this and which type does that. When the choice is among the many types of floor covering, the question comes down to personal taste in interior design and the feel that a person is aiming for.