Lemak atau minyak adalah ester asam lemak dari alkohol gliserol (dulu disebut sebagai gliserida). Lemak dapat berupa triasilgliserol, diasilgliserol atau monoasilgliserol tergantung dari jumlah asam lemak yang terikat pada gliserol. Sedangkan asam lemak adalah asam karboksilat dengan rantai hidrokarbon rantai panjang yang tidak bercabang. Rantai hidrokarbon dapat merupakan hidrokarbon jenuh maupun tidak jenuh.