Hola,
Cada país tiene una entidad que rige los registros de la extensión para ese país. Normalmente podrás encontrar la entdad usando NIC.xx. Te dejo acá un listado de las entidades registradoras para cada país:
http://www.iana.org/root-whois/index.html
Allí podrás ingresar a cada una y ver precios, requisitos, políticas y demás.
Cada entidad registradora también define el tipo de dominios que vende. Pr ejemplo en mexico se venden .com.mx y no .mx. En España se venden los .es y también los .com.es; en Costa Rica se venden los .co.cr, y así sucesivamente. Todo depende de las políticas de cada entidad.
Saludos!