Good topics for a comparison-and-contrast essay should have both similarities and differences
To compare and contrast is to analyze the main similarities (comparison) and differences (contrasting) between two ideas, concepts or topics.
This type of essays should include enough support that illustrates the ideas' similarities and differences, as well as for the writer to find the importance and a deeper understanding of both subjects.