The short of it is that sulfate free shampoos wash your hair without washing away all of the moisture and healthy oils in that occur in the hair naturally. Beauty companies use shampoo with sulfates in them because they allow for a great lather, however, these are powerful, abrasive chemicals that can remove grease from pretty much any surface.
We tested a bunch of sulfate free shampoos to find great ones that actually work.