The cases and their functions

Nominative
Subject
Predicate complement

Genitive
Possession
Partitive (genitive of the whole)
Objective genitive
Subjective genitive

Dative
Indirect object
Dative of possession
Dative of agent with passive periphrastic

Accusative
Direct object
Subject accusative in indirect statement
Duration of time (extent)

Ablative
Means / instrument
Place where
Personal agent
Manner
Ablative absolute
Separation
Time at which / within which