Historically, they are interchangeable. Insure has come to mean primarily insurance, particularly in the UK, though the first definition given in the OED is still "to make a person sure of a thing" (marked obsolete), but I still see insure with that meaning regularly from Americans.