As adjectives the difference between unfastened and unhitched
is that unfastened is not fastened while unhitched is unattached.
As verbs the difference between unfastened and unhitched
is that unfastened is past participle of lang=en while unhitched is past tense of unhitch.