Machinima, how I see it, are movies made with game engines. Not necessarily short.
One of my farourites is 90 mins long and took one and a half year to finsish.
With music, story, voiceacting, everything.
This channel on youtube just named itself after that genre.
As I am a lazy ass, I best let others explain what machinima is. So if you are interested, here is an article from wikipedia that hits the nail on the head imo
http://en.wikipedia.org/wiki/Machinima