De volgende factoren bepalen of een 'taal' een dialect is of niet:
1 Taalafstand: het verschil tussen de taal en andere talen
2 Taalwil: de wil om deze taal te spreken en door te geven aan hun kinderen
3 Taalstatus: in hoeverre wordt de taal in het alledaagse leven gebruikt?