As previously said you can print off a printer connected to another computer in your network, or you can connect your printer directly to your router. I'll be going with this way in the fall when I purchase a router since it'll be just me and I'll want to be able to do it wirelessly. Not to take the focus off Apple products, but you should be able to wirelessly print by plugging your printer into any router, not just apples. I'm trying to set this up myself right now, and the only issue I'm running into is that the router takes ethernet cables and the printer cable is USB, so I have an adapter in the mail to me to make the cables work right. But then I read that you just plug the cable into one of the ports and you should be ready to go.