When a user is exported from a source system, that source system will assign a unique identifier for the user and is that user's HostID.  It is stored in Blackbaud to find that user when a Data Refresh is performed so they are updated and a duplicate user is not introduced.  HostIDs cannot be re-used nor re-assigned to different users.