Floor coverings are used to provide comfort, warmth, noise reduction and finished appearance to floors. There are two main types - hard and soft coverings. Hard coverings include materials like vinyl, asphalt and wood tiles which are durable but noisy. Soft coverings include carpets and rugs which add texture, warmth and resilience while reducing noise. Selection depends on factors like durability, cost, appearance and intended use.