Allopathy, Osteopathy, Homeopathy, Naturopathy et al Cape Cod Today (blog) Homeopathy is a specific training in which the underlying principle is that "like treats like". The practice utilizes dilutions of herbs and minerals singly or in combination to treat anything form illnesses to mood disorders. It is profound yet subtle ...