The research progress and results of Lattice Boltzmann method (LBM) for the engineering technology fields are reviewed. Firstly, the basic ideas and principles of Lattice Boltzmann method are briefly introduced. Secondly, the boundary conditions of Lattice Boltzmann method are proposed. Thirdly, the applications in several fields such as single-phase flows, multiphase flows, porous media flows, compressible flows and mathematics are summarized. Finally, the direction of future development for Lattice Boltzmann method was discussed.