All vitamins can be absorbed by the body... Nutrilite vitamins are from plant sources (mostly) that are better absorbed that others. However, the body can only absorb a certain amount of vitamins each day, so you are wasting your money if you consume too much each day...