Vitamin B12 binds with intrinsic factor (produced by parietal cells in the stomach) and is absorbed in the terminal ileum. Deficiency can arise from lack of intrinsic factor, pure vegan diet, malabsorption syndromes, parasitic infections, or autoimmune conditions.