High-level methods for urban farming include hydroponics, aquaponics, aeroponics, and using artificial light. Hydroponics grows plants without soil by placing roots in nutrient-rich water or clay granules. Aquaponics combines hydroponics with fish farming, where the fish waste fertilizes the plants and the plants clean the water. Aeroponics uses mist as the water and nutrient source. Artificial light can provide plants with the specific wavelengths they need for photosynthesis. These controlled-environment farming methods allow for year-round production and use resources efficiently for applications in urban areas and other isolated places.