Immobilized metal ion affinity chromatography(IMAC) is one of the most efficient techniques in biological macromolecular separation and purification which has the advantages of high specificity, high recovery efficiency, high purity and single-step operation. in this paper , The progress of the applications and medium of IMAC were described.