We define type A, type B, type C as well as C∗-semi-finite C∗-algebras. It is shown that a von Neumann algebra is a type A, type B, type C or C∗-semi-finite C∗-algebra if and only if it is, respectively, a type I, type II, type III or semi-finite von Neumann algebra. Moreover, any type I C∗-algebra is of type A (actually, type A coincides with the discreteness as defined by Peligrad and Zsidó),...