Kasvihuoneviljely on termi, jolla määritellään käytännössä kaikki suuret maatalouden pyrkimykset, jotka toteutetaan kasvihuoneilla. Niiden avulla viljelijät voivat kasvattaa monenlaisia kasveja ilmastoissa, jotka eivät ehkä ole vieraanvaraisia. Kasvihuoneviljelytekniikoiden kehittäminen on yleensä tuottanut enemmän kokonaisruokaa koko maailmalle ja auttanut vähentämään maailman nälkäongelmia. Se on myös auttanut ihmisiä ostamaan melkein mitä tahansa hedelmiä tai vihanneksia paikallisista ruokakaupoista riippumatta siitä, onko ruoka sesongin ulkopuolella.
Kykyä kontrolloida lämpötilaa pidetään yleensä kasvihuoneviljelyn tärkeimpänä etuna. Viljelijät voivat rakentaa kasvihuoneensa materiaaleista, jotka maksimoivat auringon lämmön. Jotkut viljelijät voivat myös sisällyttää lämmittimiä kasvihuoneisiin, mikä voi olla hyödyllistä erittäin kylmässä ilmastossa. Myös muut ympäristönsuojelun näkökohdat, mukaan lukien kosteuden huolellinen säätö, ovat usein hyödyllisiä.
Toinen suuri plus kasvihuoneviljelylle on, että sen avulla ihmiset voivat hyödyntää pystysuoraa tilaa. Normaalissa viljelyympäristössä kasvualue on yleensä tasainen, mutta tämä ei pidä paikkaan, kun viljellään kasvihuoneissa. Monilla viljelijöillä istutetaan kasveja hyllyillä tai ripustetaan katosta, ja tämä mahdollistaa toisinaan viljelijän pakata enemmän kasveja hehtaarille kuin tavallisesti.
Kasvihuoneviljely voi olla joustavampaa kuin tavallinen maatalous, varsinkin kun viljelijöillä on useita erillisiä rakennuksia. Esimerkiksi maanviljelijä voisi perustaa rakennuksen, joka oli täydellinen tietyn trooppisen lajin kasvattamiseen, ja sitten perustaa muita rakennuksia, jotka kasvattavat viileässä ilmastossa menestyviä kasveja. Jokaisessa rakennuksessa voi olla täydellinen ympäristönsuojelu, joka maksimoi kunkin lajin kasvupotentiaalin.
On hyvin yleistä, että kasvihuoneviljelijät käyttävät tekniikkaa nimeltä hydroponics. Tähän kuuluu kasvien kasvattaminen nesteeseen. Joskus tämä neste on yksinkertaisesti vettä, mutta yleensä siihen lisätään hyvin erikoistuneita ravinteita. Tämän ansiosta kasvit voivat usein kasvaa suuremmiksi ja nopeammin kuin normaalisti, ja se antaa viljelijöille mahdollisuuden maksimoida tehokkuus.
Kasvihuoneviljelyn suurimmat haitat liittyvät yleensä kustannuksiin. Kun viljelijät istuttavat ulkona, he tarvitsevat vain rahaa siemenistä, työvoimasta ja kaikista lisäkustannuksista, jotka liittyvät laitteisiin tai maahan. Kasvihuoneviljely tuo mukanaan aivan uudenlaisia rakennuksiin ja niiden ylläpitoon liittyviä kuluja. Viljelijöillä, joiden on lämmitettävä keinotekoisesti kasvihuoneitaan, on yleensä vielä suurempia kustannuksia.