Think about it for a moment...your mind is at work all day, every day. Every decision you make, every challenge that you face, every moment you go through in life, your mind is your constant companion, and it can be your best friend or your worst enemy. Your mind is something you need to take good care of, because your quality of life is directly related to your "quality of mind".
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.