Each online website or real-life bookmaker independently decides the odds of the NFL games. This means that the odds will differ depending on the website or bookmaker. While sometimes the odds may be better online, it may be better in real life.