The picture you see is raw white & yellow shea butter. most people want yellow raw shea butter but the difference between Yellow or White Shea Butter: First Shea butter comes in those small nuts and the color is an off white or beige or ivory kind of color. They parboil the shea nuts and then it goes to a milling process. You can actually search for videos of women making the Shea butter in a more detailed process (Google or Youtube). I am not going that far into the details just briefly to explain the yellow coloring. So the yellow and white come from the same Shea Nuts but are processed differently. For the yellow shea butter, a root from a tree is added in the milling process, and gives it that turmeric yellow color. Some think palm oil is added to give it that yellow color but no palm oil is required to make yellow Shea butter, it goes through the same process as the white shea butter. Therefore they both have same qualities.
Now Shea Butter also has different grades, Grade A is usually referred as the white unrefined 100% Raw Shea Butter it can be consumed and used in the cosmetic arena. It contains more Shea nuts than grade B Shea butter. Now Grade B Shea butter comes in white and yellow but has *less Shea nuts ( I know kind of hard to explain), it actually seems softer than grade A. Grade B shea butter can not be used for consumption only in cosmetics. * I think the meaning of less nuts is that through the process the Shea Butter Nuts get smaller. So that is what's meant by it has less Shea butter. Remember they parboil the nuts, let them dry, sort them, mill them, boil them, cover and let them sit again, so as the process goes on the butter balls get smaller.( Sorry trying to explain as simple as possible.)