Hmm.. What's the difference between this and a homomorphism? Are there homomorphisms which are not isogenies? I'm still not very clear on this.
In less fancy language: isogenies are homomorphisms you can describe with simple formulas involving (x, y) coordinates.
For higher dimensional geometric groups (abelian surfaces etc) one usually wants to make a distinction and calls the surjective homomorphisms with finite preimage isogenies.