To me poetry is almost too complex to define. It's a method to express one's self using language that says as much as possible in as few words as possible. Sometimes when I read a poem, it just makes me feel something that can't be expressed through words.
Click here for some poets' definitions of poetry.