Heartbeat messages are periodic signals sent between components to verify that communication channels are working and systems are reachable. They specifically test connectivity status rather than functionality, backup completeness, or test success. When heartbeats stop, it indicates a connection failure.