High Quality Content by WIKIPEDIA articles! Urban agriculture is the practice of cultivating, processing and distributing food in, or around (peri-urban), a village, town or city. Urban agriculture in addition can also involve animal husbandry, aquaculture, agro-forestry and horticulture. These activities also occur in peri-urban areas as well. Urban farming is generally practiced for income-earning or food-producing activities though in some communities the main impetus is recreation and relaxation.