Medicinal plants have been used in healthcare since time immemorial. Medicinal plants play vital roles in disease prevention and their promotion and use fit into all existing prevention strategies. The researches and utilization of herbal medicine in the treatment of diseases increases every day. Medicinal plants provide major source of molecules with medicinal properties due to presence of natural compounds. Medicinal plants are useful for curing human diseases and play an important role in healing due to presence of phyto chemical constituents. The natural and unique medicinal plants are used for curing various diseases/ailments and income generation. Ayurveda and other Indian literature have mentioned the use of plants in treatment of various human ailments. Medicinal plants are important source to combat the serious diseases in all over the world. The present study focuses on the knowledge on medicinal uses of plants and the scientific investigation to confirm their medicinal values and the role, contributions and usefulness of medicinal plants in tackling the diseases of public health importance.