Neurofeedback is biofeedback for the brain. It helps regulate, calm and stabilize the brain. Using computerized feedback, the brain learns to increase or decrease certain brainwaves based on parameters that have been set in order to improve brain function. The brain helps regulate sleep, emotions, thinkng, behavior and human physiology, among other things. The training doesn't directly change sleep or other problems. It just helps the brain become better regulated, more balanced. Since sleep, emotions or behavior are regulated by the brain, improvements of conditions related to these areas are generally seen after training. In other words, although neurofeedback doesn't target these specific conditions, a stabilized brain translates to a more calm and stable body as a whole.