There are quite a few different B vitamins, all of which play various roles in the body - keeping it on task and working well.
Biotin (vitamin B7)
Helps look after your hair
Niacin (vitamin B3)
Releases energy from food
Pantothenic acid (vitamin B5)
Helps to reduce tiredness and fatigue
Thiamin (vitamin B1)
Is helpful for energy production
Cobalamin (vitamin B12)
Needed to ensure your immune system can function properly
Almost every source of Vitamin B12 is from animals.