Lipoproteini so znani kot sklop makromolekularnih elementov, ki jih sestavljajo tako lipidi kot beljakovine, ki so odgovorne za prenos velikih količin maščob po telesu. Glede na njihovo strukturo so zaviti v polarno skorjo, ki jo sestavljajo fosfolipidi, apoproteini in prosti holesterol, znotraj omenjene skorje pa se nahaja jedro te makromolekule, sestavljeno iz trigliceridov in esterificiranega holesterola. Za lipoproteine je značilno, da so topni v vodi in imajo sferično obliko. Nekateri primeri lipoproteinov so antigeni, encimi in nekateri toksini.
Glavna naloga lipoproteinov je prenos maščobe skozi krvni obtok do različnih telesnih tkiv, pa tudi v nasprotni smeri, to je od tkiv do jeter. Opozoriti je treba, da lipidi zaradi svojih hidrofobnih lastnosti ne morejo krožiti po krvnem obtoku, zato se morajo te molekule zliti z beljakovinami v krvi. Beljakovine lahko razvrstimo po velikosti od največje do najmanjše po velikosti in so naslednje; Hilomikrone se nahaja prvi, VLDLs so naslednji, LDLs sta tretji in HDLs lani.
To pomeni, da so hilomikroni molekule z največjo velikostjo, vendar so glede na gostoto najnižji nivo, medtem ko so najbolj gosti, a najmanjši HDL. Ta raven gostote se meri glede na odstotek beljakovin, ki jo sestavljajo, kar pomeni, da bo gostota veliko večja, če imajo visoko vsebnost beljakovin in manjšo količino maščob.
Vsak od lipoproteinov ima določeno funkcijo, po eni strani pa so hilomikroni odgovorni za prenos fosfolipidov, trigliceridov in holesterola iz črevesja v tkiva, ki se pridobijo z vnosom hrane. VLDL sintetizirajo v jetrih in so odgovorni za transport trigliceridov v zunajhepatična tkiva. IDL so spojine, ki se v krvi nahajajo v zelo majhnih količinah, da ne omenjamo dejstva, da je njihovo trajanje zelo kratko. LDL so molekule, sestavljene iz holesterola, vezanega na beljakovine. Končno so HDL odgovorni za prenos holesterola iz telesnih tkiv v jetra.