Neurofeedback therapy is a non-invasive treatment that encourages the brain to develop healthier patterns of activity. It is a type of biofeedback that measures brain waves and provides feedback signals to teach self-control of brain functions to subjects. Neurofeedback therapy can be used to treat a variety of disorders, including attention deficit hyperactivity disorder (ADHD), anxiety, depression, epilepsy, insomnia, drug addiction, schizophrenia, learning disabilities, dyslexia, dyscalculia, autistic spectrum disorders, pain management, and the improvement of musical and athletic performance. The goal of treatment is to change how you think and feel, as well as to change your brain on a biological level for better functioning. Recent research has shown that the brain has the ability to change and adapt, a property known as neuroplasticity, and neurofeedback can encourage and speed up this process. Neurofeedback therapy is a safe and non-invasive procedure that has shown improvement in the treatment of many problems and disorders. Although there are some methodological limitations and clinical ambiguities, many studies have been conducted on the neurofeedback therapy and its effectiveness on the treatment of many diseases.