drivers stored on the host server 12 is greatly reduced the remote pc 20 is now used to merely forward the universal print file to the printer 21 similar flow charts would be used for any of the remote pc systems shown in fig1 namely pcs 30 40 50 and 60 whether connected through the lan 14 the wan 15 or the internet 16 when printing on printers 31 41 51 and 61 respectively in fig4 an alternative arrangement for a client server computer system according to an embodiment of the present invention is shown in fig4 a host server 112 is connected via a lan 114 to a number of thin client terminals generally designated as 142 connected to lan 114 is a printer server 140 to which is connected printer 141 also connected to lan 114 is a wan 118 to which is connected a series of thin client terminals of which two are shown and generally designated as 132 also connected to wan 118 is a printer server 130 to which is connected printer 131 in this embodiment when a user on a thin client terminal either 132 or 142 makes a print request the request is sent to host server 112 host server 112 uses a universal printer driver to prepare a universal print file depending on the printer selected the universal print file is forwarded to either printer server 130 or printer server 140 from which the universal print file is forwarded to printer 131 or 141 where the file is printed again in this embodiment a smaller.