bridal shower

what is the whole point of a bridal shower? what kinds of gifts does the bride to be expect? asking for a friend...