An Echocardiogram is an ultrasound of the heart. It usually involves placing a small scanner on the chest wall, and taking images of the heart through it. It is non-invasive, but can give useful information not only about the structure of the heart but also the direction of blood flow within it.