A consulate is a small diplomatic office of one country in another country. If the first country has an ambassador in the other country, the main diplomatic office, located in the capital city is called an Embassy and in this situation, any consulates would be located in other large towns and cities. However if there is no embassy, the consulate could be in the capital city. Consulates usually do not perform all of the functions of an embassy.