A non-transitory computer-readable recording medium storing an application program including computer-readable instructions for a terminal device,
- the computer-readable instructions, when executed by a processor of the terminal device, causing the terminal device to:
- repeatedly execute a first-type communication process using first-type communication via Internet, wherein the first-type communication process is for receiving related information which is related to a communication device different from the terminal device, and the first-type communication process includes sending a first information request to a first external device;
- and
- repeatedly execute a second-type communication process using second-type communication not via the Internet, wherein the second-type communication process is for receiving the related information and includes sending a second information request to a second external device,
- wherein a first interval for repeatedly executing the first-type communication process is longer than a second interval for repeatedly executing the second-type communication process.