A workable HPLC system must include a sampler, a pump, a column, a detector, and data processor (computer with software). An degasser and a column oven may also be used for better quality of analysis. Basically there are two types of designs. One is integrated design which build all the components into one box. The other type is modular design which allows swap and change of components after installation.