เครือข่ายคอมพิวเตอร์ (computer network) คือ ระบบที่มีคอมพิวเตอร์อย่างน้อยสองเครื่องเชื่อมต่อกันโดยใช้สื่อกลาง และสามารถสื่อสารข้อมูลกันได้อย่างมีประสิทธิภาพ ซึ่งทำให้ผู้ใช้คอมพิวเตอร์แต่ละเครื่องสามารถแลกเปลี่ยนข้อมูลซึ่งกันและกันได้ นอกจากนี้ยังสามารถใช้ทรัพยากรที่มีอยู่ในเครือข่ายร่วมกันได้ เช่น เครื่องพิมพ์ สแกนเนอร์ ฮาร์ดดิสก์ เป็นต้น การใช้ทรัพยากรเหล่านี้ผ่านเครือข่ายคอมพิวเตอร์ ช่วยให้ประหยัดค่าใช้จ่ายได้มาก เมื่อมีการเชื่อมต่อกับเครือข่ายอื่นๆ ที่อยู่ห่างไกล เช่น ระบบอินเตอร์เน็ต ซึ่งเป็นเครือข่ายที่เชื่อมต่อคอมพิวเตอร์ทั่วโลก ก็ทำให้สามารถแลกเปลี่ยนข้อมูล ข่าวสาร ได้กับคนทั่วโลก โดยใช้แอพพลิเคชั่น เช่น เว็บ อีเมลล์ เป็นต้น
การสร้างเครือข่ายคอมพิวเตอร์มีที่มาจากผู้ที่ต้องการแลกเปลี่ยนข้อมูลอย่างมีประสิทธิภาพและรวดเร็ว คอมพิวเตอร์นั้นเป็นอุปกรณ์ที่มีความสามารถในการประมวลข้อมูลในปริมาณมากได้อย่างรวดเร็ว แต่มีข้อเสียคือ ผู้ใช้ไม่สามารถแชร์ข้อมูลกับคนอื่นๆได้ ดังนั้น ก่อนมีการสร้างเครือข่ายคอมพิวเตอร์ ผู้ใช้จะแลกเปลี่ยนข้อมูลกันโดยการ พิมพ์(print) ข้อมูลออกมาเป็นเอกสารก่อนแล้วค่อยนำไปให้ผู้ใช้ที่ต้องการใช้หรือแก้ไขข้อมูลอีกคนหนึ่ง ซึ่งทำให้เสียเวลาและเป็นวิธีที่ยุ่งยากมากเมื่อเปรียบเทียบกับปัจจุบันที่มีการใช้เครือข่ายคอมพิวเตอร์แล้ว
การทำสำเนา(copy) หรือ บันทึก(save) ข้อมูลลงในแผ่นดิสก์(floppy disk) แล้วส่งให้คนอื่นก็เป็นอีกวิธีหนึ่งที่นิยมใช้กันก่อนที่จะมีการสร้างเครือข่ายคอมพิวเตอร์ และนับว่าเป็นวิธีที่เสียเวลาและยุ่งยากน้อยกว่าการส่งเป็นแผ่นกระดาษ เนื่องจากไม่ต้องเสียเวลาในการแปลงข้อมูล เพราะคอมพิวเตอร์สามารถอ่านข้อมูลในแผ่นดิสก์ได้เลย การใช้คอมพิวเตอร์ลักษณะนี้เรียกว่า sneakernet หรือ เครือข่ายคอมพิวเตอร์ที่มีคนเป็นสื่อรับส่งข้อมูล การใช้เครือข่ายแบบ sneakernet นี้ ถือว่ายังช้ามากเมื่อเทียบกับความเร็วของคอมพิวเตอร์ อย่างไรก็ตามในปัจจุบันการใช้คอมพิวเตอร์ลักษณะนี้ก็ยังมีการใช้กันอยู่บ้างในองค์กรที่ไม่มีระบบเครือข่ายคอมพิวเตอร์
การใช้เครือข่ายคอมพิวเตอร์ที่เชื่อมต่อคอมพิวเตอร์กันโดยสายสัญญาณ การถ่ายโอนข้อมูลระหว่างเครื่องจะเร็วมากเนื่องจากการเดินทางของข้อมูลผ่านสายสัญญาณนี้ จะมีความเร็วเกือบเท่าความเร็วแสง เพราะฉะนั้นถึงแม้ว่าผู้ใช้คอมพิวเตอร์จะอยู่ห่างกันแค่ไหน การแลกเปลี่ยนข้อมูลก็จะเร็วกว่าการใช้แผ่นดิสก์มาก เครือข่ายแบบนี้ทำให้ผู้ใช้สามารถแชร์ข้อมูลได้อย่างรวดเร็วและมีประสิทธิภาพ
องค์ประกอบพื้นฐานของเครือข่ายคอมพิวเตอร์
- คอมพิวเตอร์อย่างน้อย 2 เครื่อง
- เน็ตเวิร์คการ์ด(NIC : Network Interface Card)
- สายสัญญาณและอุปกรณ์รับส่งข้อมูล เช่น เราท์เตอร์ เกตเวย์ เป็นต้น
- โปรโตคอล(Protocol) หรือ ภาษาที่คอมพิวเตอร์ใช้สื่อสารผ่านเครือข่ายคอมพิวเตอร์
- ระบบปฏิบัติการเครือข่าย(NOS : Network Operating System)
ประโยชน์ของเครือข่ายคอมพิวเตอร์
- สามารถแลกเปลี่ยนข้อมูลได้อย่างรวดเร็วและมีประสิทธิภาพ
- สามารถแชร์ซอฟแวร์และฮาร์ดแวร์ได้ เช่น เครื่องพิมพ์ สแกนเนอร์ ฮาร์ดดิสก์ เป็นต้น
- สามารถรวมการจัดการไว้ในเครื่องที่เป็น server
- สามารถใช้จดหมายอิเล็กทรอนิกส์(e-mail) เพื่อติดต่อผู้ที่อยู่ไกลกันได้อย่างรวดเร็ว
- การสนทนาผ่านเครือข่าย(chat)
- การประชุมทางไกล(video conference)
- ประหยัดค่าใช้จ่ายในการซื้อซอฟแวร์และฮาร์ดแวร์จำนวนมาก เนื่องจากใช้ร่วมกันได้