Respuesta :

A treaty has signed participants who pass legislation pursuant to it. A declaration is just the UN declaring something. You can determine which one equates to quicker application.