There are many! Herbal medicine covers a very wide range of conditions. Some plants have antibacterial and antiviral properties. Others are effective against digestive disorders or have diuretic effects. Some help with anxiety, stress, insomnia, heavy legs, fatigue, weight issues, rheumatic and joint pain, headaches, or migraines. Not to mention skin problems and certain hormonal disorders.