Yes, legally there is a difference. The term physician is legally regulated – without a license to practice medicine, one cannot call themselves a physician. In the state of Oregon, I am able to call myself a physician because I have a license to practice medicine there. In Indiana, naturopathic medicine is not yet licensed (the INANP is working on it!), so I call myself a naturopathic doctor (ND). Because of this lack of legal regulation, anyone can call themselves a naturopath.
Continue reading here.