Naturopathic medicine, also called naturopathy has been in use for centuries, and basically stresses on a philosophy that nature is the best healer. It emphasizes self-healing processes through using natural therapies, while giving a lot of importance to prevention rather than cure.