what is the difference between mission and embassy?
An embassy is a diplomatic mission generally located in the capital city of another country which offers a full range of services, including consular services. ... A permanent mission is a diplomatic mission to a major international organization.