Identify Key Terms

Identify and explain the significance of each item below.

polis

hoplites

democracy

oligarchy

mystery religions

Platonic ideals

Hellenistic

Hellenization

Epicureanism

Stoicism