A method to simulate unsteady multi-fluid flows in which a sharp interface or a front separates incompressible fluids of different density and viscosity is described. The flow field is discretized by a conservative finite difference approximation on a stationary grid, and the interface is explicitly represented by a separate, unstructured grid that moves through the stationary grid. Since the interface deforms continuously, it is necessary to restructure its grid as the calculations proceed. In addition to keeping the density and viscosity stratification sharp, the tracked interface provides a natural way to include surface tension effects. Both two- and three-dimensional, full numerical simulations of bubble motion are presented. © 1992.