It can depend on the current finish - is it poly or wax?
If it's wax, there is something you can do:
1) Clean any stained spots with a bit of mineral spirits on a clean cloth (just wipe with the dampened cloth).
2) With another clean cloth, wipe a small amount of wax onto the worn area - just a thin coat. Allow to dry for 4-5 minutes, then, with a third clean cloth buff to a shine.
It's not perfect, it can't remove scratches (but can make them less noticeable), it won't significantly affect discolorations, but it can take care of the "dry" look some floors get after a while.
If/when the floors are properly refinished later, the wax you apply will be sanded off.
Area rugs are easier though
! And I don't know what you could do for poly floors??
****I use DuraSeal Paste Wax (neutral color), it's made by MinWax. I had to get it from a floor wholesaler recently, it's geting harder to find (so few old houses left with wax finish floors I guess?). I just did an extensive touch up on wax finish hardwood floors using the above system I outlined and they look great - practically like they did when they were refinished a few years ago
.