There are hundreds of acupoints on the human body.
Acupressure involves giving pressure at acupoints by the act practitioner with his thumb or by using a probe.
Whereas Acupuncture involves inserting needles at a few specific points to treat any diseases. The depth of the insertion may vary according to the area and part of the body where the needle has to be pierced.
Acupuncture has better results because it acts on deep tissue and also increases the blood flow to the affected area almost instantly.