what are cases in language?
"Case" is a linguistics term regarding a manner of categorizing nouns, pronouns, adjectives, participles, and numerals according to their traditionally corresponding grammatical functions within a given phrase, clause, or sentence. ... Commonly encountered cases include nominative, accusative, dative and genitive.