GDP measures production within country borders, while GNP considers production by a country's citizens worldwide.
Gross Domestic Product (GDP) measures the total value of goods and services produced within a country's borders, while Gross National Product (GNP) includes what domestic businesses and labor abroad produce, minus payments sent back to other countries. The key difference is that GNP factors in production by a country's citizens and firms worldwide, whereas GDP focuses on production within geographical boundaries.
https://brainly.com/question/38055960