This paper presents a system which tracks multiple targets. The tracking of moving targets such as vehicles is emphasized as a possible application. The proposed system is comprised of three sequential modules: Background Identification (BI) Target Identification (TI) and Target Tracking (IT). BI detects the static background pixels from the sequential video inputs. Then TI identifies the targets based on the known background (from BI) and the current input. The key element is TT which uses a histogram-correlation tracking algorithm. This tracking module dynamically tracks multiple targets detected by TI module. Target information provided by the background and target identification modules is employed in target tracking. Specifically the histogram information of each target is used to estimate the target''s new location and a template correlation technique is used to pinpoint the location of target.