what is the difference between gross national product and gross domestic product 
gross national product accounts for its citizen s productions both within and outside its borders this figure then subtracts income earned by foreign residents within the country by contrast gross domestic product measures the production of goods and services made within a country s borders by both citizens and foreign residents overall 1