Uracils ir viena no piecām slāpekļa bāzēm, kas saistās ar šūnās atrodamajiem nukleotīdiem. Nukleotīdu veido piecu oglekļa cukurs, pentozes cukurs, ar pievienotu fosfātu grupu un bāzi. Nukleotīdi ir divu svarīgu nukleīnskābju – dezoksiribonukleīnskābes, DNS un ribonukleīnskābes, RNS, celtniecības bloki. Pārējās četras bāzes ir citozīns, guanīns, adenīns un timīns.
Piecas bāzes ir sadalītas divās grupās, pamatojoties uz to struktūru. Pirimidīna bāzes sastāv no viena atomu gredzena un ietver citozīnu, timīnu un uracilu. Purīna bāzēm ir divkāršs atomu gredzens, un tās ietver adenīnu un guanīnu. Tās sauc par slāpekļa bāzēm, jo tās satur slāpekļa un oglekļa atomus gredzenā (-os).
Šūnā bāzes tiek savienotas pārī, lai izveidotu DNS molekulas, kā arī noteiktu procesu, piemēram, DNS replikācijas un olbaltumvielu sintēzes, laikā. Bāžu savienošana pārī ir ļoti specifiska, un katra bāze tiek savienota pārī tikai viena ar otru. Adenīns savienojas ar timīnu vai uracilu un citozīns pāri ar guanīnu. Papildu bāzu pāri vienmēr sastāv no purīna bāzes un pirimidīna bāzes, lai nodrošinātu, ka attālums starp pārī savienotajiem pavedieniem ir vienmērīgs un stabils.
Trīs no bāzēm – adenīns, citozīns un guanīns – ir pievienoti nukleotīdiem, kas veido gan DNS, gan RNS molekulas. Atkarībā no tā, vai nukleīnskābe ir RNS molekula vai DNS molekula, noteiks, vai izmantotā bāze ir timīns vai uracils. Timīnu izmanto tikai DNS molekulu ražošanai, savukārt uracils ir atrodams tikai RNS molekulās. Tas ir viens no galvenajiem veidiem, kā RNS un DNS molekulas atšķiras.
DNS un RNS molekulām ir trīs atšķirīgas atšķirības. Pirmā atšķirība, kā minēts iepriekš, bija tas, vai izmantotā bāze bija uracils vai timīns. Otrā atšķirība ir tā, ka DNS ir divpavedienu, bet RNS ir vienpavedienu. Visbeidzot, piecu oglekļa cukuri RNS nukleotīdiem atšķiras no DNS nukleotīdiem. Pentozes cukurs RNS ir riboze, un tajā ir skābekļa atoms, kas nav atrodams DNS cukurā, dezoksiribozē.
Arī uracila un timīna struktūra nedaudz atšķiras. Vienīgā atšķirība ir tāda, ka uracilam trūkst metilgrupas, oglekļa atoma ar trim piesaistītiem ūdeņraža atomiem, kas ir timīnam. Šī nelielā atšķirība ir pietiekama, lai ļautu fermentiem atšķirt DNS un RNS molekulas. Fermentiem ir ļoti specifiska forma aktīvajā vietā, kur tie piesaistās citām molekulām. Metilgrupa piešķir timīnam atšķirīgu formu nekā uracilam, kas nodrošina pareizu enzīmu mijiedarbību ar pareizajām molekulām.