You asked:

what does hence mean

The word 'hence' has a few different uses: as an adverb, 1. (used to introduce a logical conclusion) from that fact or reason or as a result; 2. from this place; 3. from this time.