Ethnopharmacology is a relatively new science that studies the cultural aspects of substances (plants, animals, minerals) and their biological characteristics and activities. While investigating and identifying compounds and the various uses they have in indigenous and non-indigenous groups, this science is also involved in studying the bio-activity of these materials. Ethnopharmacology is connected with other ethno-sciences, especially ethnobotany, which studies the uses of plants by human groups and their chemical and biological aspects.