Vertical farming is a method for producing crops in vertically stacked layers or surfaces typically in a skyscraper, used warehouse, or shipping container. Modern vertical farming uses indoor farming techniques and controlled-environment agriculture technology.