International trade has both positive and negative impacts on developing countries, including increased income, employment, and investment, but also challenges related to competition from developed countries, intellectual property rights, and protectionism.