The plot is about two men who try to woo their respective lovers by convincing each that their name is Ernest. The play includes many puns and plays on words. Even the title is a pun, because "Ernest" is a man's name and "earnest" is a word that means "serious, honest, and sincere." The play is about morality, style, and hypocrisy, among others, but it is noted for being humorous and lighthearted.