Ensure indica una garantía virtual <the government has ensured the safety of all voters at the polls>.
Insure a veces recalca el tomar de antemano las medidas necesarias para garantizar un resultado o para prever cualquier contingencia probable <careful planning will insure its success>.
Assure indica de manera particular el quitar la duda, la inquietud o la incertidumbre de la mente <they were assured that there was no danger>.
Secure indica el tomar acción para garantizar la seguridad, la protección o la certeza contra contingencias adversas <secured their cooperation by paying a large fee>.
Guarantee sugiere una promesa para prevenir una lesión futura, tal como pérdida financiera <they can't guarantee our safety>.