Purification of proteins involve the use of different processes to isolate one or a few proteins from a complex mixture, usually cells, tissues or whole organisms. Protein purification is vital for characterization of function, structure & interactions of the protein of interest. The methods used during these processes will depend on the nature of both protein & the solution. Separation steps usually exploit differences in protein size, physico-chemical properties, binding affinity & biological activity, pure result is usually termed as protein isolate.