DNA exists as a double-stranded molecule that forms a double helix structure. It contains deoxyribose sugars, phosphate groups, and nitrogenous bases including adenine, guanine, cytosine, and thymine. RNA is generally single-stranded and contains ribose sugars instead of deoxyribose. There are three main types of RNA - messenger RNA, transfer RNA, and ribosomal RNA - that play important roles in gene expression and protein synthesis. Small nuclear RNAs are also involved in mRNA processing, while microRNAs and small interfering RNAs regulate gene expression.