A bum is a slang word for a person who does not have a home.