Rug cleaning focuses on dirt and stain removal, while rug restoration involves repairs, color correction, and preservation of antique or valuable rugs.