Neurofeedback is a method of training the brain to improve function.
When the brain is not functioning well, evidence of this often shows up in the EEG (Electroencephalogram).
A better functioning brain can improve sleep patterns. When you sleep more efficiently, you are more alert during the day.
Neurofeedback can also help with anxiety, depression, migraines, and chronic pain. It can be helpful in managing attention – how well you can persist even at a boring task.
Neurofeedback can help you manage the emotions. Emotions may feel like the real you, but your brain has a lot to say about how you feel and react. If the emotions are out of control, that’s trainable. If they aren’t there—as in lack of empathy, for example—that, too, is trainable.
Finally, there are some specific issues where the EEG neurofeedback training can be helpful, such as in cases of seizures, traumatic brain injury, stroke, and autism. In these instances the training does not so much get rid of the problem as it simply organizes the brain to function better in the context of whatever injury or loss exists.