An herbicide is a type of pesticides used to kill unwanted plants in the crops. A selective herbicides kill certain pests in the crop and leave the crop unharmed as well. It acts by interfering depending upon the hormone of plant and growth of the weeds. An agent or chemical used to inhibit the growth of unwanted plants and kill them such as agricultural weeds, residential and invasive species.