Combinations of chromatographic methods can be used to purify a target molecule. The purpose of purifying proteins with FPLC is to deliver quantities of the target at sufficient purity in a biologically active state to suit its further use. The quality of the end product varies depending the type and amount of starting material, efficiency of separation, and selectivity of the purification resin. The ultimate goal of a given purification protocol is to deliver the required yield and purity of the target molecule in the quickest, cheapest, and safest way for acceptable results. The range of purity required can be from that required for basic analysis (SDS-PAGE or ELISA, for example), with only bulk impurities removed, to pure enough for structural analysis (NMR or X-ray crystallography), approaching >99% target molecule. Purity required can also mean pure enough that the biological activity of the target is retained. These demands can be used to determine the amount of starting material required to reach the experimental goal. If the starting material is limited and full optimization of purification protocol cannot be performed, then a safe standard protocol that requires a minimum adjustment and optimization steps are expected. This may not be optimal with respect to experimental time, yield, and economy but it will achieve the experimental goal. On the other hand, if the starting material is enough to develop more complete protocol, the amount of work to reach the separation goal depends on the available sample information and target molecule properties. Limits to development of purification protocols many times depends on the source of the substance to be purified, whether from natural sources (harvested tissues or organisms, for example), recombinant sources (such as using prokaryotic or eukaryotic vectors in their respective expression systems), or totally synthetic sources.