An odds compiler (or trader) is a person employed by a bookmaker or betting exchange who sets the odds for events (such as sporting outcomes) for customers to place bets on.
When two teams match up, one is an underdog and one is a favorite. A point spread is dictated by a sportsbook that determines by how many points the favorite is expected to win the game.