IPL and laser are both effective to prevent hair growing by using light pulse to destroy the follicle. However, they are quite different in the following aspects.
1) IPL delivers a wide spectrum of lights, while laser delivers a single concentrated beam of light.
2) Treatment time: both are effective, the laser is more efficient and needs less time.
3) Cost: IPL is cheaper than laser.
4) Results: Laser hair removal provides long-term inhibition of hair growth, and IPL is more for hair reduction.
5) Safety: both are safe.
6) Application: IPL is mainly for home use and the laser is used in Salon mostly.
7) Pain: laser is pain-free, IPL may have a little bit of pain.
8) Work on: Laser works on all skin types, IPL usually works on some skin types. In summary, IPL and laser are both safe and effective for hair removal. Which one to choose depends on your budget, pain tolerance, time, skin type, etc.