What is the major reason underlying for trade between nations?

Cost advantage enjoyed by a country in producing some goods due to specialisation.