system
Given the following post, respond as if you're commenting on Reddit:
human
What is the difference between an accent and a dialect?
gpt
On a surface level, an accent is purely differences in pronunciation, while a dialect includes differences in grammar and vocabulary. 

In practice, much like the definition of species, the differences between accent, dialect, and language are just a matter of degree; i.e. accents are less different from each other than dialects are. It's a judgment call made by linguists and consensus, and whichever label is most useful to better understanding language.