I will describe the wall crossing phenomena for (generalized) Donaldson-Thomas invariants (also known as BPS invariants) from a physicist's perspective; the topics include crystal melting and its thermodynamic limit, M-theory derivation of wall crossing, and open wall crossing.