This paper is basically a review of cellular automaton fluids, which are the class of cellular automata used for describing fluids. Cellular automaton fluids are discrete analogues of molecular dynamics in which the particles have discrete velocities and move on the sites of a lattice according to some rule of evolution. We restrict ourselves mainly to two-dimensional fluids, but make some comments regarding models for fluids in three dimensions. Analytical as well as numerical simulation results, including ours on the wake behind a cylinder, are discussed for the two-dimensional cellular automaton (ca) models. We also discuss briefly some issues which need resolution before theca models can be used for practical simulations.