Urban agriculture is the practice of growing crops and raising animals, fish, and even bees in urban and suburban areas.