Neurofeedback as provided through Brain Training has sometimes been called EEG biofeedback or neurotherapy. Here the source of information provided to a client is from the EEG generated in their own brain. The development of computers with fast processing speed and power has made it possible to sample the EEG and show a client what is happening in the cortex of their own brain in close to real time.