Citozīns ir viena no piecām slāpekļa bāzēm, kas ir pievienotas piecu oglekļa cukuru, pentozes un fosfātu grupai, lai izveidotu nukleotīdus. Nukleotīdi ir vienības, kas savienojas, veidojot DNS un RNS molekulas. Citas bāzes, izņemot citozīnu, kas veido DNS molekulu, ir adenīns, guanīns un timīns. RNS molekulā uracils aizstāj timīnu.
Bāzes ir sadalītas divās dažādās grupās. Adenīns un guanīns ir purīna bāzes, bet citozīns, timīns un uracils ir pirimidīna bāzes. Abas grupas atšķiras pēc to pamatstruktūras. Purīna bāzes sastāv no diviem atomu gredzeniem, savukārt pirimidīna bāzes sastāv tikai no viena gredzena. Bāzes sauc par slāpekļa bāzēm, jo gredzeni satur slāpekļa un oglekļa atomus.
Pamatnes vienmēr tiek savienotas pārī ar vienu citu pamatni. Purīna bāzes saistās tikai ar pirimidīna bāzēm. Purīna bāzes nekad nesaistās ar citām purīna bāzēm, un pirimidīna bāzes nekad nesaistās ar citām pirimidīna bāzēm. Konkrēti, citozīns vienmēr savienojas pāros ar guanīnu un adenīns ar timīnu vai uracilu atkarībā no tā, vai tas ir DNS vai RNS molekulā. Šī savienošana pārī tiek dēvēta par īpašu bāzes savienošanu pārī.
Īpaša bāzes savienošana pārī saglabā molekulu daudz viendabīgāku un stabilāku. Ja purīna bāzes saistās tikai ar pirimidīna bāzēm, attālums starp divām DNS molekulas virknēm būs vienāds, dubultgredzens un viens gredzens. Ja purīna bāze savienotos ar citu purīna bāzi, dubultgredzenam būtu pievienots dubultgredzens. Ja pirimidīna bāze būtu saistīta ar citu pirimidīna bāzi, viens gredzens būtu saistīts ar vienu gredzenu. Ja tas tā būtu, DNS molekulas struktūra nebūtu viendabīga, tā locīsies iekšā un ārā atkarībā no tā, kuras bāzes tika savienotas pārī.
Visbeidzot, konkrēto savienošanu pārī nosaka katras bāzes struktūra. Struktūra ietekmē to, cik labi bāzes savienojas kopā, un izveidoto ūdeņraža saišu skaitu. Kad citozīns saistās ar guanīnu, starp abām bāzēm veidojas trīs ūdeņraža saites. Kad adenīns saistās ar timīnu vai uracilu, veidojas tikai divas ūdeņraža saites. Tikai šie bāzu pāri spēj veidot nepieciešamās ūdeņraža saites DNS molekulā.
Bāzu secība gar DNS molekulu veido kodu, lai uzdotu šūnai izveidot noteiktus proteīnus vai gēnus. Bāzu trīskārši kodē specifiskas aminoskābes, proteīnu celtniecības blokus. Secība nosaka, kuras aminoskābes ir jāsavieno kopā un kādā secībā. Šūnā esošie proteīni nosaka šūnas struktūru un funkcijas, tāpēc slāpekļa bāzes satur šūnas ģenētisko kodu.