Codenames ist ein großartiges Assoziationsspiel, bei dem die Spieler Teams bilden müssen und versuchen, die Namen aller gegnerischen Agenten aufzudecken. Ein Spieler hat die Aufgabe, so viele der auf seiner Aufgabenkarte markierten Karten wie möglich mit einem einzigen Begriff zu verbinden, den seine Mitspieler entschlüsseln müssen, um herauszufinden, auf welche Karten mit Wörtern er gedacht haben könnte. Ein Fehler bringt jedoch dem gegnerischen Team Punkte, daher muss jede Entscheidung gut überlegt sein. Während des Spiels benötigen die Spieler ihre Assoziationsfähigkeiten, das Denken mit dem Kopf des anderen und die Fähigkeit zum Schlussfolgern.