The United Kingdom is comprised of four countries: England, Scotland, Wales, and Northern Ireland. It is important not only to be aware of these geographical distinctions, but also the strong sense of identity and nationalism felt by the populations of these four nations.
The terms 'English' and 'British' do not mean the same thing. 'British' denotes someone who is from England, Scotland, Wales or Northern Ireland. 'English' refers to people from England. People from Scotland are 'Scots', from Wales ‘Welsh’ and from Northern Ireland ‘Irish’. Be sure not to call someone Welsh, Scots, or Northern Irish ‘English’.