An herb is a plant that people use for food or medicine, although the specific definition given by botanists is any plant that dies after flowering. However, few people use the botanical definition and prefer to use the common one, which allows evergreen shrubs like rosemary and lavender to remain "herbs."