DNA is double-stranded while RNA is single stranded. DNA contains thymine base whereas RNA contains uracil base. RNA contains a ribose sugar while DNA contains a deoxyribose sugar. The function of DNA is long term storage of generic info. The function of RNA is for translating and transferring genetic code from the DNA to ribosomes to create proteins.