25. The system as defined in claim 24 , further comprising: a router subsystem; and an SMS message relay server subsystem.
24. A system, comprising: at least one network-based server comprising hardware; at least one network interface; a router subsystem, which serves as an interface to the Internet to manage communications between online IP client devices and the network-based server; and an SMS server subsystem which serves as a mail relay to transmit and receive at least SMS messages; non-transitory memory coupled to the at least one computing device that stores instructions that when executed by the at least one computing device cause, at least in part, the system to perform operations comprising: providing over a network an application software program for installation on a mobile computing device associated with a user; providing a communication service to a web document of the user, wherein the communication service facilitates communications from a visitor to the user web document to the user; receiving from a first visitor a communication request to communicate with the user via a communication interface displayed in association with the user web document, the communication interface including a text entry field configured to receive a text message from the first visitor for the user; and causing, at least in part by the communication service, to transmit a text message entered by the first visitor into the text entry field to the user mobile computing device, the user mobile computing device having the application software program installed thereon, without the first visitor providing, and without revealing to the first visitor, a mobile communication device phone address of the user.