Definition of North London Derby

What is the "North London Derby"? What does the term "North London Derby" mean as it applies to the world of football?

The North London derby is the matchup between two North London sides Arsenal and Tottenham Hotspur. The rivalry between these two teams is one of the fiercest in English football. The game between Arsenal and Tottenham is also known for being the highest-scoring (on average) fixture in the English Premier League.

The two teams met for the first time in 1887. In the Barclays Premier League, which began in 1992, Arsenal have been the dominant team so far.