Spots vs. Stains
Spots are fresh. Spills that have not yet set into the fabric they are on. Treating before they become too old will normally result in the spot being removed. Stains are spots that have sat long enough that the fibres themselves have been tinted &/or damaged from prolonged expossure. These will not come out.