Generally, the maid of honor was chosen because she is one of the most closest friend of the bride. However, being a maid honor is not always easy because you there are several responsibilities you need to consider to help the wedding successful. The role of the maid of honor in the wedding depends largely on how much responsibility she is willing to embrace, as well as how much responsibility the bride will give. Her most basic role aside from participating in the wedding entourage is being the most supportive attendant of the bride during the wedding preparation. Although she need to do other things such as hosting the bridal shower and helping with the bridesmaids' dresses, she is also just there for the bride as a friend and confidant who's willing to help the bride as much as she can. Perhaps this is the most meaning help she can provide to the bride as planning and preparing and the actual wedding itself can be very stressful and emotional for her.
Planning a bridal shower for the bride-to-be is another responsibility of the maid of honor. And since she's very close to the bride, it simply means she can be and ideal host of the event. It is the maid of honor will plan the shower party, from deciding on the theme to guiding the guests. Although she may ask for somebody's help, but either way she'll be the one who has the direct control over on the party.