To me, an argument suggests a one-on-one, personal, real-time discussion. I have an arguement with my spouse over something that we are discussing right now. I will argue that with anyone.
Dispute is something more outstanding, permantent. Canada and Iceland have a dispute over who owns that island, in the Atlantic, that no one lives on.
Student or Learner