The removal of unwanted contaminates or cleaning of a protein or chemical so it can be used in a particular application without interference.