Gross National Product (GNP) measures the total economic output produced by a country's residents, regardless of the location of the production. It provides a broader view of a nation's economic activity compared to Gross Domestic Product (GDP) by including income from abroad and excluding income earned by foreign residents within the country.