Verlet integration (French pronunciation: [vɛʁˈlɛ]) is a numerical method used to integrate Newton's equations of motion.[1] It is frequently used to calculate trajectories of particles in molecular dynamics simulations and computer graphics... , see the wikipedia article.
This video tutorial can be found on the 3DSinghVFX youtube channel.