Names and their origins can be broken up into a relatively small number of categories.