As quatro macromoléculas principais necessárias para a vida são carboidratos, lipídios, proteínas e ácidos nucléicos. Os carboidratos são os mais prevalentes e são uma fonte de energia imediata para os seres vivos.
Os lipídios não são solúveis em água e são uma fonte de energia de longo prazo. Gorduras e óleos são lipídios. As proteínas incluem enzimas e anticorpos, bem como proteínas de transporte, regulatórias e estruturais. As proteínas são cruciais para muitas funções da vida, incluindo crescimento, imunidade e metabolismo. Os ácidos nucléicos são responsáveis pelo armazenamento e processamento de dados genéticos. Os dois tipos de ácidos nucléicos são DNA e RNA.
Uma macromolécula é uma grande molécula composta de centenas a milhares de átomos, muito mais do que em moléculas normais.