A rug is a floor covering, typically a piece of thick woven textile, placed on a floor to provide warmth, comfort, or decoration. Unlike wall-to-wall carpet, rugs are usually smaller and portable, defining spaces within a room. See also Carpet Weaving Home Floor