1. A configured computer system comprising: a domain name data store configured to store domain names and registration information for domain names; and one or more computing devices communicatively coupled to the domain name data store, the one or more computing devices configured to execute computer-executable instructions to at least: automatically retrieve information from one or more network resources; programmatically identify a domain name source for candidates for domain name registration using the information that is automatically retrieved; analyze data from the programmatically identified domain name source for a statistically improbable phrase or an atomic term; identify a candidate for domain name registration from the statistically improbable phrase or the atomic term; detect that a value representing a significance of the candidate for domain name registration satisfies a threshold indicating that the candidate for domain name registration is desirable; determine that the candidate desirable for domain name registration is available for registration; automatically register, as a domain name, the candidate that is desirable and available for registration; and store the domain name and registration information for the domain name in the domain name data store.