What does the turbo button do on a ps2 controller?

I think it makes it so that instead of function happening once when you hit the buttons it does it over and over when you hold it down, like pressing it really fast. It can be useful when a button fires a weapon one bullet at a time.