They are two different things.
One of the docs i work for does acupuncture, it's with the needles, i just can't get past the idea of the needles.
Hypnotherapy is when a licensed therapist puts you into a deep level of relaxation and says things to you. No needles involved. I have no idea if it works.
I chew my nails too, i hate it!