GNPは自国民が国内外で生み出した付加価値の総額を指し、GDPは国内で生み出された付加価値の総額を指します。海外での生産活動を含むかどうかが主な違いです。
国民総生産額は、GDPに海外からの純所得(海外で得た所得から海外への支払いを差し引いた額)を加算して計算されます。式では「GNP = GDP + 海外からの純所得」と表せます。
国民総生産額は、一国の国民が一定期間に生み出した財・サービスの総合的価値を測る指標です。国民の経済活動の規模や成長率を把握するために用いられますが、生活の質や環境負荷などは反映されません。