Hypnosis is a focused, relaxed state of attention. Closer to being lost in a film than being asleep or under someone's control. You stay aware the whole time, you can't be made to do anything against your own values, and you can stop whenever you want. What it does is quiet the part of you that argues back, so a suggestion for the change you came in for can reach the level where the pattern actually runs.
Hypnotherapy is that state put to work on something specific. A habit. Your sleep. Your confidence. How you perform. How you handle discomfort.
The mind-control, cluck-like-a-chicken, get-stuck-under stuff is stage entertainment, not the work. Nobody takes your keys.
NLP is a practical toolkit for how you run your own patterns. The pictures you make in your head. The things you say to yourself. The sequence that fires before you've consciously decided anything. Change the structure of the pattern and the feeling and the behavior change with it.
It's quick, it's collaborative, and you stay in the driver's seat the whole time. It's also the field I hold two Society of NLP titles in, Licensed Master Practitioner Neuro-Linguistic Programmer and Licensed Trainer of Neuro-Linguistic Programming. So it isn't a borrowed technique. I teach it.
Put together, hypnosis and NLP cover both halves of a stuck pattern. The part you can talk about, and the part running underneath it.