Unblanched almonds have been shelled but undergo no other processing so still have the skin intact and are brown in colour. Blanched almonds by comparison have been heat treated with water to remove the skin which reveals the white flesh of the seed.