Acupuncture treatment has been widely used for many conditions, while results of the increasing numbers of randomized trials and systematic reviews remain controversial. Acupuncture is a complex intervention of both specific and non-specific factors associated with therapeutic benefit. Apart from needle insertion, issues such as needling sensation, psychological factors, acupoint specificity, acupuncture manipulation, and needle duration also have relevant influences on the therapeutic effects of acupuncture. Taking these factors into consideration would have considerable implications for the design and interpretation of clinical trials.