A rehearsal dinner is typically an informal meal after a wedding rehearsal, which takes place the night before the actual wedding. It's a chance for the wedding party to get to know each other better, and most importantly, it's a chance for the bride and groom to thank all the people who have helped them out with the wedding planning.