Carpet cleaning involves removing dirt and stains from the surface of your carpet, while carpet repair deals with fixing physical damages like tears, burns, or worn patches.