While the names are similar, they are not interchangeable. American Shorthairs are a recognized breed of cat with breed standards set by various cat registries. By contrast, domestic shorthair is a generic term used to indicate a mixed-breed cat of indeterminate parentage; basically, these cats are the feline equivalent of a mutt. However, that doesn't mean they can't be wonderful pets.