As the best names are spoken for, the price can be determined by how badly the buyer wants to buy and how badly the seller wants to sell. The second way to determine how much a domain is worth are the present or possible uses. The primary reason, of course, is since jewelers can profit more from a good site, they should have to pay more for a good name than a window cleaner. This is common sense. Endings such as com, net, org, etc .
Net is more valuable than org, etc., etc., etc .
When a name is short and memorable it effects price. Specifics vs. generalities is a difficult factor to consider for domain value. Specifics and generalities can be both good and bad. The last factor of worth is present domain development. Development, too, can be a positive and negative factor.