HDMI vs DisplayPort vs VGA vs DVI

HDMI vs DisplayPort vs VGA vs DVI