Cosmopolitan is an adjective that you use to describe people that know a lot about different countries or are well-traveled. International is used to refer to interactions between two or more countries. You can have international agreements, tariffs, taxes, trade agreements, banks, corporations, and so on.