The way it works is
Dragonball, Dragonball Z , and Dragonball Super run on the same continuity with the two TV specials. Dragon Ball Super happens directly after the events of DBZ, but before the timeskip at the end of the manga.
Dragonball Z GT was ret conned so is its own thing
All the movies run on there own continuity.
Then there is two other stories that are basiclly filler. One is the TV special that ran with the US debut of the dragonball live action movie. It runs during the area of the time skip that happens at the end of DragonBall Z
And Akira said Xenoverse is also cannon, so the time patrol etc.