Finite Difference Time Domain (FDTD) is a method to numerically step through modelling electromagnetism in the time domain. FDTD is a very popular way for visualizing and implementing simulations into computer programming through finite differences.
Enjoy the video!