Embassy and consulate are almost identical in purpose but they are much different from each other. The head of the embassy is an ambassador and it is located in the capital city of the foreign country where it is established. On the other hand, a consulate is much smaller in status as compared to an embassy. The head of a consulate is consul general and it is located outside of the capital city of the foreign country. Both serve as a diplomatic mission in a foreign land but an ambassador represents the president of one’s country. Embassy reports direct to the president’s office. The biggest role of a consulate is to act support and provide the required assistance to citizens of their countries who are currently living in the host country.