Motion tracking is a technique used to record and analyze the movement of an object or element in a video clip, then apply that movement data to another object or effect, like a particle emitter, filter, or text.
Kdenlive
https://docs.kdenlive.org/en/effects_and_filters/video_effects/alpha_mask_keying/motion_tracker.html
Flowblade
https://jliljebl.github.io/flowblade/webhelp/advanced.html#6._Motion_Tracking
Blender
https://docs.blender.org/manual/en/latest/movie_clip/tracking/index.html
Natron
https://natron.readthedocs.io/en/rb-2.5/guide/compositing-tracking.html