1. A method for communicating with a server, comprising the steps of: (A) collecting information at a device, wherein (i) said device is associated with an individual, (ii) said device comprises a microprocessor-based unit capable of receiving a computer program from said server and (iii) said computer program, when executed by said device, collects physiological information from said individual; (B) establishing a first communication link between said device and said server, wherein said device is remotely located from said server; (C) transmitting said information from said device to said server and terminating said first communication link; (D) processing said information in said server to generate processed information after said first communication link is terminated; and (E) transmitting health related material based on said processed information from said server to said device after said device establishes a second communication link.