What's the difference between
Great Britain,United Kingdom, Britain, Anglia and England ?
Great Britain means the countries of England, Wales and Scotland considered as a unit. The term Great Britain is often used (incorrectly) instead of the UK. However, the UK and Great Britain are not equivalent since the UK is a state formed from the union of Great Britain and Northern Ireland.
Britain is a political and geographic term which can mean either the island of Great Britain or the United Kingdom of Great Britain and Northern Ireland.
England is the largest and most populous constituent country of the United Kingdom of Great Britain and Northern Ireland.
Anglia is the medieval and late Latin name for England and a name for the eastern part of England, more commonly known as East Anglia.
Hope this helps