Urban gardening involves cultivating food in and around cities through methods like container gardening, vertical gardening, community gardens, and rooftop gardens. It provides many benefits such as being a local food source, bringing communities together, adding green spaces, and creating recreational areas. While Filipinos eat less vegetables due to perceptions of cost and spoilage, urban gardening can address this through waste reduction and growing safe, healthy food. Successful urban gardens require considering factors like sunlight, water access, drainage, and wind conditions when choosing plants and containers.