However, yoga and meditation take time to learn and master, and until the student becomes proficient, progress can be slow and frustrating, leading many people to abandon the effort before they see the benefits. Brainwave entrainment has the potential for helping a person enter the relaxing and rejuvenating mind-states brought about by yoga and meditation without the learning curve and time needed for mastering these other techniques. Brainwave entrainment may even facilitate learning other mindfulness methods by helping a person achieve success faster and more reliably.
Both brainwave entrainment and neurofeedback deal with brainwaves, but the similarity stops there. Entrainment pushes your whole brain into a pre-determined state, while neurofeedback teaches you how to move specific parts of your brain on your own. It is the differeence between forcing the brain into a given position, and skills building so you can move it there yourself.