Gross Domestic Product (GDP), Net Domestic Product (NDP) and Gross National Product (GNP)?

Differentiate between Gross Domestic Product (GDP), Net Domestic Product (NDP) and Gross National Product (GNP) and what are different ways of measuring GDP.
2 answers 2