The engineering application background of liquid-filled tank dynamics and control is presented. Recent advances in liquid-filled tank dynamics and control are systematically reviewed in terms of the following three aspects, i.e. liquid sloshing dynamics, liquid sloshing equivalent mechanical model and multi-body dynamics and control for liquid-filled tanks. Liquid sloshing dynamics in tanks are overviewed from analytical methods to numerical methods. In the part of multi-body system dynamics and control, the research progresses for vehicle and ship tank system dynamics and liquid-filled spacecraft dynamics and control are provided. Finally, key topics for further research are pointed out.