Network help...I think

its most likely a dsl modem with a built in router.

and seriously man, FIRST hit on google for “xp printer sharing” http://www.microsoft.com/windowsxp/using/networking/expert/honeycutt_july2.mspx