dispersion forces are london dispersion forces = van der waals interactions
basically what's happening is that even if a bond is classified as non-polar, it is not truly non-polar unless it's a C-C bond. (or any other bond where the atoms are exactly the same electronegativity)
so for example even though C-H is non polar, there is still a slight amount of electronegativity difference between C and H. this causes a transient / temporary dipole, which basically causes other transient / temporary dipoles in the molecule (and perhaps other nearby molecules. not sure about this part)
dipole-induced, i have no clue sorry 🙁
dipole-dipole is basically when two molecules have the dipoles interacting.
for example think of hydrogen bonding (a type of dipole-dipole interaction)
if you have 2 water molecules, the O on will have a partial negative charge, and the H a partial positive charge. so the H of 1 water molecule will hydrogen bond with the O of the second molecule.
this is what dipole-dipole is. when the positive dipole of 1 molecule forms a type of bond with the negative dipole of the other.