Voltage Stabilizer, Voltage Regulator, Power xxxx, whatever... These are some big marketing words out there to promote these products. Many many brands out there all doing the same thing... Stabilize voltage, remove "noise" in the electrical signal.... Some swore by it, giving power, better...