A server commonly used to act as a web server and print server, control home devices, manage backups, and be accessed from outside the home. A home server commonly includes the capability to stream sound or video, share files, have a Gigabit NIC, or have a RAID hard drive array.