trip: a journey for some purpose (usually including the return)
abstraction: a general concept formed by extracting common features from specific examples
nucleic acid: (biochemistry) any of various macromolecules composed of nucleotide chains that are vital constituents of all living cells