# People and contact

Names, email addresses, phone numbers and postal addresses.

## Topics

| Page | What it covers |
|---|---|
| [Names, addresses and countries](/docs/names-addresses-and-countries.md) | These types hold people's names, postal addresses and email addresses, and the closed lists every app needs: countries and their subdivisions, languages, scripts, continents, nationalities. |
| [Phone numbers and postal codes](/docs/phone-numbers-and-postal-codes.md) | A phone number is kept in its international form and a postal code in its country's form, but people type both in their own way. |

## Types

| Type | What it is |
|---|---|
| [`PersonName`](/docs/types/type-person-name.md) | A person's name: a given name and, if they have one, a family name. |
| [`GivenName`](/docs/types/type-given-name.md) | The name a person goes by, one line as they write it. |
| [`FamilyName`](/docs/types/type-family-name.md) | A person's family name, one line as they write it. |
| [`Username`](/docs/types/type-username.md) | A login handle: lower-case letters, digits, `_`, `.` and `-`, up to 64 of them. |
| [`Email`](/docs/types/type-email.md) | An email address, checked as one. |
| [`EmailWithName`](/docs/types/type-email-with-name.md) | An email address with the name shown beside it: `Mary Somerville <mary@example.com>`. |
| [`PhoneNumber`](/docs/types/type-phone-number.md) | A phone number with its country code, written `+447400123456`. |
| [`PhoneExtension`](/docs/types/type-phone-extension.md) | An internal extension dialled after a phone number: up to 20 digits. |
| [`PostalAddress`](/docs/types/type-postal-address.md) | A postal address in any country. |
| [`PostalCode`](/docs/types/type-postal-code.md) | A postal code or ZIP code, such as `SW1A 1AA`. |
| [`Uprn`](/docs/types/type-uprn.md) | A Unique Property Reference Number, the identifier for a property in Great Britain. |
| [`Nationality`](/docs/types/type-nationality.md) | A person's nationality, named by country code: `GB`. |
