Term of the Moment

cloud computing


Look Up Another Term


Definition: public Web server


A server on the Internet. See Web application.