Urban agriculture refers to growing vegetables, fruits and herbs, and raising livestock and animals in an urban setting. Urban agriculture activities include: home gardening in front and backyards and planting strips, container and rooftop gardening, keeping livestock (e.g., chickens, rabbits), beekeeping, operating larger urban farms, and private and public community garden.