Conclusion
In a nutshell, the main difference between these two types of surface finish is the oxide layer. Anodized finish has a layer of oxide, whereas mill finish does not have the oxide layer.