The adverbial phrase hasta que means "until" and can be used with many different verb tenses. However, in the sentences we will be talking about today, the verb that follows hasta que refers to something that might happen in the future but has not yet happened and must thus be conjugated in a subjunctive tense.