Why was the Roanoke colony established?

It was established because the Americans needed to go there before the Europeans and British came to take over their other lands. So it was another island to stay on if all was lost but it was later abandoned by Sir Walter Raleigh and his men.