The difference between spots and stains on your carpet.
Spots on the carpet will not bond permanently to the carpet fibers. Some spots can resemble a stain, but with proper cleaning can be removed.
Stains have the ability to penetrate and damage the carpet fiber permanently by altering the color of the fibers in the carpet.