welcome to healthcare magic
there are many reason for neck pain
like neck strian,neck injury
,degeneration of disc.
or any infection an neck.you better get your neck x ray
done and consult near by phsician.
hot pads can be very beneficial for relief of some forms of neck pain.