The Scots were mainly tribes that had come from Ireland centuries before.
They were fiercely independent of the English, but they were thinly scattered over a mountainous land.
There were many tribes, each controlling a strip of coast.
It was hard to invade places where they lived, but few people lived in the offshore islands, such as the Shetlands, the Orkneys and the Hebrides.