The trading among nations is a very common aspect as the nation’s trade when they do not have enough resources or by their own. Trade among nations can improve the business market of the countries and make them financially stable. There are different theories that are used to define trade flows among different nations. International trade theories are used to explain the process of international trade.