Behandeling met licht- en lasertherapie is gebaseerd op de selectieve absorptie van licht door het pigment in het haarzakje. Dit pigment bevindt zich vooral in het onderste gedeelte van het haarzakje. De geconcentreerde lichtstraal wordt omgezet in warmte en vervolgens afgegeven aan de haarfollikel. De haarfollikel wordt definitief vernietigd als deze gedurende 1 milliseconde met een temperatuur van 70° wordt verhit. Hierbij worden de omliggende huidstructuren niet beschadigd. De haar wordt dus gebruikt als geleider om de warmte af te geven aan de haarfollikel.
Hierdoor wordt de voedingsbodem vernietigd. Omdat alleen in de groeifase de haar tot onder in de haarfollikel aanwezig is, zal de geabsorbeerde warmte in de haar bij de haarfollikel terecht komen. Alleen haren in de groeifase kunnen dus met succes behandeld worden. Gezien het cyclisch verloop van de haargroei zijn er dus meerdere behandelingen nodig om alle haren te kunnen behandelen.