A 3rd popular definition is a carpet is permanently preset set up whilst a rug is simply laid out on the ground. Historically, the expression "carpet" was also placed on table and wall coverings, as carpets weren't usually used on the ground in European interiors right until the fifteenth century. http://lukaszbcde.blogprodesign.com/8466733/the-best-side-of-carpet