The NBA Schedule is pretty simple once you get a grasp of it. For European fans 82 games seems like a lot at first but once you understand how it works then you understand why there are that many.
As previously discussed the NBA has 30 teams, 15 in the Eastern Conference and 15 in the Western Conference. These teams are then split into Divisions.
Each team plays 82 games spread out from October to April. 41 at home and 41 away. Every team will play each other at least twice, if so once at home and once away. Teams from opposing conferences play each other less than they play the teams in their own conference. So for example, the Detroit Pistons may play the Orlando Magic three times, but will only play the Sacramento Kings twice.
As previously discussed the conferences are once more split into three divisions. Teams will play the other teams in their divisions more than they play anyone else. So the LA Clippers will play the Golden State Warriors four times, whilst they will only play the San Antonio Spurs three times.
Teams can play a number of back-to-backs during the course of a season; meaning they play games on consecutive nights. This is counter balanced as during the course of the season there will be times where teams have extended breaks, perhaps only playing two games in a week.
The season runs continuously from late-October to mid-April with only one short break of around nine days for All-Star Weekend (Players involved in the festivities get a shortened break).
See this seasons NBA schedule here.
The NBA schedule is pretty simple once understood fully but can be hard to grasp at first. The Regular Season is followed by the Playoffs, which are explained here.
If you have any further questions let me know in the comments below or email/tweet me from the links on the contact page.