Difference between Clear Coat and Varnish?

I was killing a lunch hour at hobby lobby and I was looking though the Artist paint section. I noticed they have krylon clear coat, and Liqutex Varnish. This got me to thinking what is the difference between a Clear Coat (like Krylon or Future) and a Varnish? I know there is a difference but I am not sure what.

Thanks,
Jon