This paper focusses on three main numerical methods, i.e., the Reynolds-Averaged Navier-Stokes (RANS), Large Eddy Simulation (LES), and Direct Numerical Simulation (DNS) methods. The formulation and variation of different RANS methods are evaluated. The advantage and disadvantage of RANS models to characterize turbulent flows are discussed. The progress of LES with different subgrid scale models is presented. Special attention is paid to the inflow boundary condition for LES modelling. Application and limitation of the DNS model are described. Different experimental techniques for model validation are given. The consistency between physical experimentation/modelling and industrial cases is discussed. An emphasis is placed on the model validation through physical experimentation. Subsequently, the application of a turbulence model for three specific flow problems commonly encountered in metallurgical process, i.e., bubble-induced turbulence, supersonic jet transport, and electromagnetic suppression of turbulence, is discussed. Some future perspectives for the simulation of turbulent flow are formulated.