Having any type of garden requires maintenance. Part of this maintenance includes watering. Whether a vegetable garden, flower garden or trees and bushes, there are a wide variety of irrigation techniques that can be used.