As biomoléculas son as moléculas que forman parte natural dos seres vivos. As biomoléculas poden ser orgánicas ou inorgánicas, e en tamaño poden ser pequenas moléculas ou grandes macromoléculas. As biomoléculas orgánicas son as proteínas, carbohidratos, lípidos e ácidos nucleicos. As pequenas moléculas adoitan ser metabolitos primarios. Aínda que as moléculas orgánicas son as máis características dos seres vivos, estes tamén conteñen moitas moléculas inorgánicas en forma de auga, sales e gases; de feito, a auga é a biomolécula máis abondosa nos seres vivos. A maioría das biomoléculas sintetízanse endoxenamente nos seres vivos, pero algúns seres vivos toman do exterior biomoléculas que son necesarias despois para o funcionamento do seu metabolismo, como as vitaminas, ácidos graxos esenciais, aminoácidos esenciais, minerais...
A distinción entre moléculas orgánicas pequenas e macromoléculas adoita facerse considerando que as pequenas teñen pesos moleculares entre 100 e 1000 daltons e ata uns 30 átomos de carbono, mentres que as macromoléculas son máis grandes. Moitas moléculas pequenas adoitan atoparse disoltas no citoplasma, onde constitúen os intermediarios a partir dos cales se forman as macromoléculas. Tamén son intermediarios nas reaccións de produción e almacenamento de enerxía.[1]