A local printer is a printer that has a print queue that has been defined on a system that is local to you. A remote printer is a printer that has a print queue that is defined anywhere but your local system. These terms do not have anything to do with whether the printer is physically attached to a system or to the network. The terms strictly define where the print queue was configured, which is important to note because where the print queue is configured determines the print server for that printer. One print server can support all the printers at a particular site.