# doctl compute domain – DigitalOcean Documentation > Use the subcommands of `doctl compute domain` to manage domains you have purchased from a domain name registrar that you are managing through the DigitalOcean DNS interface. - [doctl compute domain create](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/create/index.html.md): Adds a domain to your account that you can assign to Droplets, load balancers, and other resources. - [doctl compute domain delete](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/delete/index.html.md): Permanently deletes a domain from your account. You cannot undo this command once done. - [doctl compute domain get](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/get/index.html.md): Retrieves information about a domain on your account. - [doctl compute domain list](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/list/index.html.md): Retrieves a list of domains on your account. ## doctl compute domain records Use the subcommands of `doctl compute domain records` to manage the DNS records for your domains. - [doctl compute domain records create](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/records/create/index.html.md): Create DNS records for a domain. - [doctl compute domain records delete](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/records/delete/index.html.md): Deletes DNS records for a domain. - [doctl compute domain records list](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/records/list/index.html.md): Lists the DNS records for a domain. - [doctl compute domain records update](https://docs.digitalocean.com/reference/doctl/reference/compute/domain/records/update/index.html.md): Updates or changes the properties of DNS records for a domain.