Funkcja szklarni polega na kontrolowaniu wilgotności, światła, wilgoci i temperatury, umożliwiając ogrodnikom uprawę roślin przed i po normalnym sezonie wegetacyjnym. Szklarnie mogą być dużymi budynkami wykonanymi ze szkła lub małych jednostek wykonane z wytrzymałego plastiku rozciągniętego na ramie.
Duże szklarnie umożliwiają ogrodnikom przechowywanie materiałów doniczkowych w pobliżu ogrodu. Chociaż szklarnie zapewniają ochronę przed żywiołami, ogrodnicy muszą korzystać z wentylatorów, wentylatorów i grzejników, aby zapewnić, że konstrukcje nie staną się zbyt ciepłe lub zimne. Większe szklarnie zapewniają cieplejsze warunki niż mniejsze jednostki, ponieważ pobierają ciepło z większego obszaru gruntu.