A letter of undertaking is an assurance by one party to another party that they will fulfill the obligation that had been previously agreed on,... assurancecontractobligationundertaking
A letter of assurance is a letter that assures the receiver of something specific, though what that might be can vary greatly. Here are some... assuranceeducationgovernmentguarantee