What is the difference between England and Britain (or Great Britain)? Three countries make up Great Britain: England, Scotland and Wales. So England is part of Great Britain, and a Scotsman (a person of Scottish origin) is British, too. A person born in Wales is Welsh, and they are British, too. Northern Ireland is part of the United Kingdom, or “the UK”. So the UK is made up of four countries: England, Scotland, Wales and Northern Ireland, the last of which is not part of Great Britain. Northern Ireland is a part of the island or Ireland. The rest of this island, which isn't Northern Ireland or the Ulster, is another different country: the Republic of Ireland.
The formal name of the country is the “United Kingdom of Great Britain and Northern Ireland”, but in everyday speech Britain is often used to mean the UK, though, as you have seen, this is not perfectly correct. The word “great” was added to “Britain” several hundred years ago, in the Middle Ages, when the English kings had lands in what is now France, and a certain part of it was called Britanny. To avoid confusion, they added the word “great” to the name of the land which was larger.
The capital city of the UK is London, which is also the capital of England. The capital of Scotland is Edimburgh, the capital of Wales is Cardiff and the capital of Northern Ireland is Belfast.
Video difference between UK Great Britain and England, Wales & Scotland:
Video "The difference between UK, GB & England explained: