Plants need more than just plain water to grow. This means that certain nutrients must be there for plants to grow healthy and develop flowers or buds with good taste and aroma. There are many ways in which we can supply our plants with nutrients. All these options are fine and they have their pros and cons. You can choose the best one for you based on your preference, location, availability, and budget.