What is the disease called where there's a hole in the heart?

ASD or VSD. That term usually refers to an atrial septal defect or a ventricular septal defect (depending on where the "hole" is).