Nucleosides are the building blocks of DNA and RNA, composed of a nitrogenous base and a sugar molecule. There are several synonyms for the word 'nucleoside' such as nucleotide, nucleic acid, purine nucleoside, cytidine, and guanosine. Nucleotides are similar to nucleosides, but they also contain phosphate groups. Nucleic acids refer to both DNA and RNA, which are made up of many nucleotides. Purine nucleosides include adenine and guanine, while cytidine and guanosine are specific types of nucleosides. These terms are often used interchangeably in the fields of molecular biology and biochemistry.