If you want to get really clear comprehensive explanations of any Shakespeare text, get thee to this site with haste.
Why is this site possibly the best Shakespeare student resource?
You can look up any play and find a character diagram, a plot synopsis, and the full script. But wait, you also get a totally searchable glossary explaining every weird word. You can also look up topics and themes.