Urban agriculture refers to the practice of growing and producing food in cities or urban areas. It involves cultivating fruits, vegetables, or raising animals in small spaces such as gardens, rooftops, or even indoor areas. This approach enables city dwellers to have access to fresh, locally grown food and reduces the distance which food needs to travel from farms to reach urban consumers.
Full definition