GDP라는것은 'Gross Domestic Product'의 약자로서 한 국가 내에서 발생하게 되는 가계, 정부, 기업들이 발생시킨 부가가치의 합산을 통해서 산출하게 됩니다.
이에 반해서 GNI라는 것은 'Gross National Income'의 약자로서 국민총소득을 말하는데, GNI를 계산하는 산식은 GDP에서 무역수지를 더하거나 차감하여 산출하게 되는 것으로서, GDP와의 관계를 생각한다면 무역수지가 포함되는 것이고, GNP라는 것은 'Gross National Product'로서 국내 총생산+ 해외에서 생산된 자국인이 창출한 가치를 더한 값입니다.