The platforms contains a browser for communicating with a communications network, multiple types of servers for handling different communications between the platform and a user device external to the platform, a database for storing content, a speech engine for converting text to speech, for converting speech to text, or both, and a configuration engine for configuring the applications that users