Ključna razlika med pusto beljakovino in sirotkino beljakovino je, da se pusto beljakovina nanaša na beljakovine, ki vsebujejo malo maščob, medtem ko so beljakovine sirotke mlečne beljakovine, pridobljene iz proizvodnje sirov. Glede prehranskega vidika je razlika med pustnimi beljakovinami in sirotkinimi beljakovinami v tem, da puste beljakovine vsebujejo mikrohranila, sirotkine beljakovine pa nimajo mikrohranil, vsebujejo pa več kalcija kot puste beljakovine.
Beljakovine so glavno hranilo iz aminokislin. Za naše telo je bistvenega pomena, da obnavlja celice, gradi mišice, obnavlja celice, daje energijo itd. Večino beljakovin pridobimo s prehrano, saj naše telo ne more proizvesti vseh beljakovin. Obstajajo različni viri beljakovin, pa tudi različne vrste beljakovin. Številne beljakovine vsebujejo nasičene maščobe (nezdrave maščobe), ki predstavljajo tveganje za bolezni srca in ožilja. Beljakovine, ki vsebujejo manj kot 10 gramov skupne maščobe na 3,5 unče, se imenujejo puste beljakovine. Sirotkine beljakovine so mlečne beljakovine.