Summarize the main milestones of an NBA season

An NBA season starts with training camp in September, which is followed by preseason during which teams play several exhibition games. In the last week of October, the regular season starts. Individual teams play a total of 82 games over the course of the roughly six months the regular season lasts. In February is the All-Star break in which a set of players, voted for by fans and coaches, compete. The All-Star break is followed by the trade deadline after which trades between teams are not possible anymore. The regular season ends around mid April.