How many type of rug? How to clean it?

There are many different types of rugs that are made from a variety of materials, such as wool, cotton, silk, and synthetic fibers like nylon or polypropylene. Some…