I understand that [tag:unzip] is referring to decompressing a file that has been previously compressed, but I don't understand the difference between [tag:unzip], and [tag:extract], considering also that, for example, http://superuser.com/questions/328328/batch-the-extract-here-command uses both.

When should [tag:extract] be used?