based on an earlier version of the Wolfram Language.
Mathematica provides many mechanisms for interfacing with the web—from exporting graphics and structured active documents to interacting with web services, importing web data, supporting web-oriented XML, interfacing with web servers, and creating complete webMathematica-driven websites.
Export — export any graphic, expression, or notebook to all standard web formats
URLFetch — fetch the contents of a URL as a string
URLSave — save the contents of a URL to a file
Import — import from web URLs, extracting data and content
InstallService — install web services from a WSDL description