Identify and explain the significance of each item below.
polis
hoplites
democracy
oligarchy
mystery religions
Platonic ideals
Hellenistic
Hellenization
Epicureanism
Stoicism