How does acupuncture actually work?

This is a really interesting question. I found good info at this link, but wondered what other people think... www.theedinburghmassage.co.uk/acupuncture