In European countries, training in homeopathy is usually pursued either as a primary professional degree completed over 3 to 6 years or as postgraduate training for doctors.
In the United States, training in homeopathy is offered through diploma programs, certificate programs, short courses, and correspondence courses. Also, homeopathic training is part of medical education in naturopathy, a whole medical system that originated in Europe. Naturopathy aims to support the body's ability to heal itself through the use of dietary and lifestyle changes together with CAM therapies such as herbs, massage, and joint manipulation. Most homeopathy in the United States is practiced along with another health care practice for which the practitioner is licensed, such as conventional medicine, naturopathy, chiropractic, dentistry, acupuncture.
Acupuncture is the stimulation of specific points on the body by a variety of techniques, including the insertion of thin metal needles though the skin. It is intended to remove blockages in the flow of qi and restore and maintain health, or veterinary medicine (homeopathy is used to treat animals).
Laws about what is required to practice homeopathy vary among states. Connecticut, Arizona, and Nevada license medical doctors specifically for homeopathy.