I started to develop a squeek from the front end the other day. After getting underneath and looking around, I've noticed that there's oil leaking out of the front passenger side axle.

Would I be correct in assuming this is an axle seal that needs replacing? Anything else it could be?
If it is the seal, is there anything else I should look at replacing while I'm down there?