This paper presents a comparison of several classification algorithms. They are statistical classification、decision
tree classification and neural networks classification. For each algorithm, we illustrate the basic procedures and its
characteristics which lead that it is used in different fields with other classification algorithms. At last, a practical case is
used to indicate the differences among these algorithms.