Apolipoprotein B (Apo B) merupakan komponen protein utama dari low-density lipoprotein (LDL) dan very low-density lipoprotein (VLDL). Apo B berperan dalam metabolisme lipid, membantu dalam pembentukan dan stabilitas LDL & VLDL, serta transportasi kolesterol dari hati ke jaringan perifer. LDL mengandung sejumlah kolesterol yang bervariasi, tetapi setiap LDL mengandung tepat satu protein ApoB. Oleh karena itu, ApoB merupakan indikator LDL yang lebih baik dibandingkan dengan kolesterol LDL.
Peningkatan konsentrasi Apo B berkaitan dengan peningkatan resiko penyakit kardiovaskular karena jumlah partikel LDL yang dapat menyebabkan aterosklerosis juga meningkat. Pasien dengan konsentrasi kolesterol LDL meningkat tetapi konsnetrasi Apo B meningkat tetap beresiko tinggi terkena penyakit kardiovaskular. Sebaliknya, pasien dengan konsentrasi Apo B normal tetapi konsnetrasi kolestrol LDL tinggi memiliki resiko lebih rendah terkena penyakit kardiovaskular.