VGA relies on an analog interface while HDMI uses a digital version. Additionally VGA is limited to visual-only while HDMI supports both visual and audio.