Abstract: A printing apparatus is connected to a WAN and a LAN and can perform a bidirectional communication with each terminal in those networks. In the printing apparatus, a CPU sends a Web server a request signal, which received from a LAN terminal, and receives content data sent from the web server as a response to the request signal. On the basis of a predetermined determination condition, the CPU determines whether to cause a printing unit to print the content data sent from the web server. If determining that the content data is to be printed, the CPU causes the printing unit to print the content data.