Gross National Product (GNP) is the total value of goods and services produced by residents of a country, regardless of location. Gross Domestic Product (GDP) is the total value of goods and services produced within the geographical boundaries of a country, by both residents and non-residents. The difference between GNP and GDP is Net Factor Income from Abroad (NFIA), which is the difference between income earned by residents from abroad and income paid to non-residents domestically. Thus, GNP at Market Price = GDP at Market Price + Net Factor Income from Abroad (Net Income from Abroad), or equivalently, GDP at Market Price = GNP at Market Price - Net Income from Abroad.