A carpet or underlay is typically used under a carpet to provide extra cushioning, prevent slipping, and protect the flooring underneath. Carpets are available in different materials, such as rubber, felt, or foam, and come in various thicknesses and sizes to fit different rugs.