Embajada, Consulado y Cancillería, ¿cuál es la diferencia?

A continuación, una definición de cada una y luego las diferencias principales.