Microstructure: A Review