Sulfate-free means that the shampoo does not contain sulfates, which can be harsh on pets' skin and coat.