Numerical simulation of flow, combustion phenomena and pollutants emission characteristics have been obtained on an internal combustion engine having conventional flat piston and advanced piston geometries. The code employed the time marching procedure that solves the governing partial differential equations of multi-component chemically reactive fluid flow by finite difference method. The transient solution is marched out in a sequence of time steps. The results show that both the piston geometry and inlet flow conditions affects the local flame properties which subsequently alters the pollutants emission levels. The numerical results provide a cost effective means of developing advanced internal combustion engine chamber geometry design that provides high efficiency and low pollution levels. It is expected that increased computational tools will be used in the future for enhancing our understanding of the detailed combustion process in internal combustion engines and all other energy conversion systems. Such detailed information is critical for energy conservation and environmental pollution control.