In modern usage it refers to anyone of English descent. In historical terms it describes the Germanic invaders from
Saxony, and lower Denmark who invaded England shortly after the retreat of Rome from
Britannia. Anglo-Saxon people tend to be members of the
Anglican Church (Church of England) but this is not always true. Though England is part of the United Kingdom, the other "home nations" of the U.K. are inhabited by the descendats of Celts, not by Anglo-Saxons. This is why only English people are referred to as Anglo-Saxon.