Scottish vs. scotch

I looked up the dictionary, and both gave me definitions that refer to a people from Scotland. Is there a difference between these two words?


Wikipedia has an article on Scotch. Essentially it is the old version of the adjective, while Scots and Scottish are more common now. The people are Scots as a noun, as in "He is a Scot" or "He is Scottish".

The best line in the article is:

One cynical joke is that Scotch can be used only for things which can be bought, such as whisky, eggs and politicians.