Vertical farming is the process of producing crops in layers that are vertically stacked. Controlled-environment agriculture, which tries to maximize plant development, and soilless farming techniques such as hydroponics, aquaponics, and aeroponics are frequently used.