what is a main difference between an ode and an elegy?
Ode is a formal, often ceremonious lyric poem that glorifies an individual, event, or a concept. Elegy is a poem of serious reflection, characteristically a lament for the dead.