Minden sejt tartalmaz genetikai információt, amelyet egy spirál-létra alakú molekula kódol, amelyet DNS-nek neveznek. A növények és az állatok eukarióták, vagyis DNS-jüket a sejt belsejében lévő szerkezetben tárolják, az úgynevezett sejtmagot.
A DNS két cukor-foszfát gerincből áll, mindegyikhez bázisok kapcsolódnak. A bázisok hidrogénkötéseket képeznek egymással a spirál közepén. A DNS-ben négy bázis található - adenin, timin, guanin és citozin, gyakran rövidítve A, T, C és G néven. A bázisok különböző kombinációi kódolják a fehérjékben található különböző aminosavakat. A genom azon szakaszait, amelyek kódolt utasításokat tartalmaznak egy adott fehérje előállításához, génnek nevezzük.
A növényi sejtekben található DNS a sejtmagban tárolódik, amely egy nagy szerkezet a sejt belsejében. A magot kettős membrán veszi körül, lyukakkal, úgynevezett magpórusokkal. A magpórusokat fehérjekomplexek alkotják, amelyek szabályozzák a póruson keresztüli forgalmat, hogy szabályozzák a többi molekula be- és kilépését.
A növényi sejtekben található géneket RNS-kópiákba írják át, úgynevezett messenger RNS-eknek vagy mRNS-eknek. Az mRNS-ek hasonlóak a DNS-hez, de számos kulcsfontosságú különbséget mutatnak; egyszálúak, cukor-foszfát gerincük dezoxiribóz helyett az öt szénatomot tartalmazó cukor ribózt tartalmazzák, timin helyett az alap uracilt tartalmazzák. Az mRNS-eket módosítják, majd a nukleáris pórusokon keresztül exportálják, hogy kimenjenek a sejtbe, ahol komplexek a riboszómáknak nevezett struktúrák a fehérjék szintézisét katalizálják a kódolt utasítások felhasználásával mRNS.