Look Up Another Term

Definition: Internet server appliance


A self-contained computer system specialized for Internet or intranet use with primary access to setup and configuration through a browser. See server appliance.