A non-stress test is a prenatal evaluation used to check on a baby's health by measuring the fetal heart rate and its response to movement, without applying any physical stress to the fetus. It is a non-invasive procedure typically performed in the third trimester, especially for high-risk pregnancies, to ensure the well-being of the fetus.