A network printer is a printer that is not physically attached to the user’s computer but it is installed over a network. Any user connected to the network can install it and then use it. It is accessible to any computer that is connected to the network.
A local printer is a printer that is attached to a stand-alone computer. Users of only that computer are able to use the printer.
A default printer is a printer that accepts print requests automatically unless any other printer is specified manually. When more than one printer is installed on a computer, then one printer has to be a default printer to which all the print requests are sent automatically.