The Cave of the Ogre Prince

Can anyone tell me what the differences between ogres, trolls and goblins are? Well regardless of what this fella really is, he calls himself, The Ogre Prince. He's got a really nice cave and he rarely entertains guests. He's single, BTW.