What is the difference between .tar.gz and .tar.xz (is there more?)? I know that you can just open up Archive Manager and extract them. But what is the actual difference? Which should I use? What flags should I give tar to extract them in CLI?
EDIT:
What is the difference between the xz algorithim and the gz algorithim?