ที่กล่าวมาข้างต้นนั้นเป็นการจำแนกเครือข่ายตามขนาดพื้นที่ที่เครือข่ายครอบคลุม การจำแนกประเภทของเครือข่ายยังสามารถจำแนกได้โดยใช้ลักษณะการแชร์ข้อมูลของคอมพิวเตอร์ หรือหน้าที่ของคอมพิวเตอร์แต่ละเครื่องเป็นเกณฑ์ในการแบ่งประเภทของเครือข่าย ซึ่งเมื่อใช้หลักการนี้แล้วเราสามารถแบ่งเครือข่ายออกได้เป็น 2 ประเภทคือ
เครือข่ายแบบเท่าเทียม (Peer-to-peer Network)
เครือข่ายแบบผู้ให้บริการและผู้ใช้บริการ (Client/Server Network)
หน้าที่ของเครื่องคอมพิวเตอร์ในเครือข่ายยังแบ่งออกได้เป็น 2 ประเภท ดังนี้
เซิร์ฟเวอร์ (Server) คือคอมพิวเตอร์ที่ทำหน้าที่ให้บริการต่างๆ ให้แก่คอมพิวเตอร์เครื่องอื่น
ไคลเอนท์ (Client) คือคอมพิวเตอร์ที่เข้าไปใช้บริการต่างๆ ของเซิร์ฟเวอร์
โดยปกติเมื่อมีคอมพิวเตอร์หลายๆ เครื่องถูกเชื่อมต่อเข้ากับเครือข่ายแล้ว มักจะมีคอมพิวเตอร์เครื่องหนึ่งที่เป็น "เซิร์ฟเวอร์" ซึ่งจะทำหน้าที่ให้บริการต่างๆ เช่น เป็นศูนย์กลางในการจัดข้อมูล ไฟล์ หรือ โปรแกรมต่างๆ นอกจากนี้ยังทำหน้าที่จัดการเกี่ยวกับทรัพยากรที่อยู่ในระบบเครือข่าย เช่น เครื่องพิมพ์ CD-ROM เป็นต้น ซึ่งการใช้ทรัพยา กรเหล่านี้ร่วมกันทำให้ประหยัดค่าใช้จ่ายในอุปกรณ์เหล่านี้ได้ ส่วคอมพิวเตอร์ที่เชื่อมต่อเข้ากับเซิร์ฟเวอร์เพื่อที่จะใช้บริการดังกล่าวเรียกว่า "ไคลเอนท์" การ ที่เซิร์ฟเวอร์จะให้บริการแก่ผู้ใช้หลายๆ คนจำเป็นต้องเป็นเครื่องที่มีประสิทธิภาพดีพอ ดังนั้นเครื่องที่เป็นเซิร์ฟเวอร์ปกติจะมีราคาแพงกว่าเครื่องไคลเอนท์ทั่วไป
ในระบบเครือข่ายขนาดเล็กที่มีคอมพิวเตอร์จำนวนไม่กี่เครื่อง ไม่จำเป็นต้องมีคอมพิว เตอร์ที่ทำหน้าที่เป็นเซิร์ฟเวอร์อย่างเดียวเสมอไป การสื่อสารอาจเป็นไปในรูปแบบเพียร์ทูเพียร์ หรือคอมพิวเตอร์แต่ละเครื่องทำหน้าที่เป็นทั้งเซิร์ฟเวอร์และไคลเอนท์ในเวลาเดียวกัน คำว่า "Peer" แปลว่าเท่าเทียมกัน ดังนั้นเครือข่ายแบบเพียร์ทูเพียร์นี้คอมพิวเตอร์ทุกเครื่องจะทำหน้าที่คล้ายกันคอมพิวเตอร์ในเครือข่ายแบบนี้ยังคงสามารถที่จะรับส่งข้อมูลถึงกันและกันได้ สามารถถ่ายโอนไฟล์ไปยังฮาร์ดดิสก์ของอีกเครื่องหนึ่งได้ หรือแม้แต่ใช่เครื่องพิมพ์ร่วมกันได้ อย่างไรก็ตามเมื่อเครือข่ายมีการขยายใหญ่ขึ้น การมีเครื่อเซิร์ฟเวอร์จะมีความสะดวกต่อการจัดการระบบเครือข่าย เช่น การจัดการพื้นที่เก็บข้อมูล การควบคุมการใช้เครื่องพิมพ์ และการอัพเกรดโปรแกรมต่างๆ เป็นต้น
เครือข่ายทั้งสองประเภทคือ เครือข่ายแบบเพียร์ทูเพียร์ และเครือข่ายแบบไคลเอนท์ เซิร์ฟเวอร์นั้นมีข้อดีข้อเสียที่แตกต่างกัน ซึ่งการเลือกใช้จะขึ้นอยู่กับลักษณะการใช้งานของเครือข่าย สิ่งที่ต้องพิจารณามีดังนี้
จำนวนผู้ใช้ หรือจำนวนคอมพิวเตอร์
การรักษาความปลอดภัยของข้อมูล
การดูแลและจัดการระบบ
ปริมาณข้อมูลที่รับส่งผ่านเครือข่าย
ความต้องการใช้ทรัพยากรเครือข่ายของผู้ใช้แต่ละคน
งบประมาณ