If your laptop does not have built-in wi-fi you will need a USB wireless adaptor unless your laptop is connected to a network. The adaptor will communicate with the wireless print server, which can either be a stand-alone or, like postie24's printer, built-in to the printer.
Thanks to all of you. The information is very helpful.
My laptop can connect to a wireless network, so I'm using a wireless modem at home. My printer is Canon MP800. It doesn't has any wireless. My laptop also has bluetooth. Is it possible to attach a bluetooth adaptor (receiver) to the printer and print trough bluetooth connection between the printer and laptop?
By the way, sorry for my bad English, hope I can tell clearly.
This thread is now locked and can not be replied to.