quality:corruption
Social status

Although any person who visits the home of another may be considered a "guest", even if their visit is only for a few minutes, the term "house guest" is generally understood to apply to "a person who stays overnight in another person's home".