Guild banks are a way for players in the same guild to share items with each other. The bank is accessible by all members of the guild, and any player can deposit or withdraw items from it.