Ethnic or cultural background is not the same as nationality or place of birth.  Your ethnic or cultural background means the group from which you descend and that shares a distinct identity.

If you are a member of the Irish Travelling community you see yourself as having a distinct identity, and people outside the group also see you as having a distinct identity.

Broadly speaking people from the same ethnic or cultural background share the same culture which can include history, language and religion.