Betting Markets Explained

What 1X, X2, GG, NG, over 1.5, under 2.5, handicap and other betting shorthand mean, with example scores for each.