A topic cluster is a group of interlinked pages on a website which talk about different areas within the same topic.