ฮาร์ดแวร์ คืออะไร ?
ฮาร์ดแวร์คอมพิวเตอร์
ส่วนอุปกรณ์ คอมพิวเตอร์ฮาร์ดแวร์ หรือ ฮาร์ดแวร์คอมพิวเตอร์ () หรือเรียกย่อว่า ฮาร์ดแวร์ () เป็นชุดขององค์ประกอบต่าง ๆ ที่ประกอบรวมกันเป็นระบบคอมพิวเตอร์ ฮาร์ดแวร์คอมพิวเตอร์เป็นส่วนประกอบกายภาพ เช่น จอภจอภาพาพ เมาส์ คีย์บอร์ด แหล่งเก็บข้อมูลคอมพิวเตอร์ ฮาร์ดดิสก์ การ์ดจอ การ์ดเสียง หน่วยความจำ (RAM) แผงวงจรหลัก เป็นต้น ทั้งหมดเป็นวัตถุที่จับต้องได้ ในทางกลับกัน ซอฟต์แวร์ คือชุดคำสั่งที่สามารถจัดเก็บและทำงานด้วยฮาร์ดแวร์
อะโดบี ออเธอร์แวร์
แมโครมีเดีย ออเธอร์แวร์ () ซึ่งปัจจุบันได้เป็นส่วนหนึ่งของอะโดบีซิสเต็มส์ โดยเป็นโปรแกรมที่มีพื้นฐานบนการใช้งานแบบผังงาน ออเธอร์แวร์ได้ถูกนำมาใช้สำหรับการสร้างโปรแกรมสำหรับการโต้ตอบที่สามารถบูรณาการเป็นเนื้อหามัลติมีเดียได้ ซึ่งแบบผังงานของออเธอร์แวร์จะต่างจากโปรแกรมอื่นๆ เช่น อะโดบี แฟลช และ อะโดบี ไดเร็กเตอร์ ซึ่งใช้การจัดการงานแบบเส้นเวลา และ โครงสร้างสคริปต์
ฮาร์ดดิสก์
ฮาร์ดดิสก์ที่มีกลไกเรื่มต้นแบบปัจจุบันถูกประดิษฐ์ขึ้นเมื่อ พ.ศ. 2499 โดยนักประดิษฐ์ยุคบุกเบิกแห่งบริษัทไอบีเอ็ม เรย์โนล์ด จอห์นสัน โดยมีความจุเริ่มแรกที่ 100 กิโลไบต์ มีขนาด 20 นิ้ว ในปี พ.ศ. 2523 ฮาร์ดดิสก์ยังเป็นสิ่งที่หายากและราคาแพงมาก แต่หลังจากนั้นฮาร์ดดิสก์กลายเป็นมาตรฐานของพีซีและราคาถูกลงมาก
เน็ตแวร์
เวอร์ชัน 4 ในปี 1993 ได้ถูกแนะนำในชื่อ Novell Directory Services (NDS) อยู่บนฐานของ X.500 ซึ่งได้เข้ามาแทนที่ Bindery กับ Directory service ทั้งหมด ซึ่งเป็นสิ่งที่เป็นโครงสร้างเพื่อระบุและจัดการในทีเดียว การเพิ่ม NDS ให้ขยายตัวออกไปได้อนุญาตให้แนะนำชนิดของวัตถุใหม่และอนุญาตให้ผู้ใช้ที่น่าเชื่อถือแค่คนเดียวเพื่อดูแลการเข้าถึง server ที่พวกเขาอยู่ด้วย ถึงแม้ว่าผู้ใช้ได้รับอนุญาตให้เข้าใช้งานก็ยังคงจำกัดเพราะว่าเป็น server ส่วนบุคคล (โครงการใหญ่ๆสามารถเลือกอนุญาตให้เป็นรูปแบบพื้นฐานของพวกเขาและไม่จำกัดผู้ใช้ต่อ server ถ้าพวกเขาอนุญาตให้ Novell ทำบัญชีจำนวนผู้เข้าใช้ทั้งหมด ) 
เวอร์ชัน 4 ได้ถูกแนะนำว่าเป็นหมายเลขเครื่องมือในการใช้ประโยชน์และลักษณะเฉพาะเช่นการบีบอัดที่เข้าใจง่ายที่ระดุบระบบไฟล์และ RSA เป็นทั้ง public/private 
นอกจากนี้มีลักษณะเฉพาะแบบใหม่เป็น NetWare Asynchronous Services Interface (NASI) มันอนุญาตให้เครือข่ายแชร์อุปกรณ์หลายๆอย่าง เช่น โมเด็ม เป็นต้น และเครื่องลูกเปลี่ยนพอร์ตใหม่ให้เกิดขึ้นโดยทาง MS-DOS หรือ Microsoft Windows ที่อนุญาตให้บริษัททำให้โมเด็มมีความแข็งแรงและใช้สายโทรศัพท์แบบอนาล็อก
โปรแกรมป้องกันไวรัส
โปรแกรมป้องกันไวรัส หรือ แอนติไวรัส () เป็นโปรแกรมที่สร้างขึ้นเพื่อคอยตรวจจับ ป้องกัน และกำจัดโปรแกรมคุกคามทางคอมพิวเตอร์หรือมัลแวร์ ซึ่งหมายถึง ไวรัส เวิร์ม โทรจัน สปายแวร์ แอดแวร์ และซอฟต์แวร์คุกคามประเภทอื่นๆ
เน็ตแวร์
NetWare เวอร์ชัน 3 มีความง่ายต่อการพัฒนาและการจัดการด้วย modularization แต่ละฟังก์ชันมีการควบคุมด้วยรูปแบบของซอฟต์แวร์ที่เรียกว่า Netware Loadable Module (NLM) โหลดแต่ละอันเริ่มต้นการทำงานหรือเมื่อมีความต้องการ มันมีความเป็นไปได้ถึงการเพิ่มฟังก์ชัน เช่น ซอฟต์แวร์ anti-virus ,ซอฟต์แวร์สำรองข้อมูล,ฐานข้อมูลและ webserver ความยาวของชื่อสนับสนุน (มาตรฐานของชื่อไฟล์จะจำกัดเป็น 8 อักขระรวมกับ 3 ตัวอักษร ) และเข้ากันกับ MS-DOS หรือรูปแบบไฟล์แบบ Macintosh
ซอฟต์แวร์ระบบ
ซอฟต์แวร์ระบบ คือซอฟต์แวร์คอมพิวเตอร์ที่ออกแบบขึ้นมาเพื่อปฏิบัติการกับฮาร์ดแวร์คอมพิวเตอร์ และเพื่อจัดเตรียมและบำรุงรักษาแพลตฟอร์มจากการทำงานของโปรแกรมประยุกต์
ฮาร์ดแวร์คอมพิวเตอร์
ซอฟต์แวร์เป็นชุดของคำสั่งที่เครื่องอ่านได้ใด ๆ ที่กำหนดการทำงานคำสั่งต่าง ๆ ของหน่วยประมวลผล ฮาร์ดแวร์และซอฟต์แวร์ รวมกันได้เป็นระบบคอมพิวเตอร์พร้อมใช้งาน
เครือข่ายคอมพิวเตอร์
อุปกรณ์เครือข่ายที่สร้างข้อมูล, ส่งมาตามเส้นทางและบรรจบข้อมูลจะเรียกว่าโหนดเครือข่าย. โหนดประกอบด้วยโฮสต์เช่นเซิร์ฟเวอร์, คอมพิวเตอร์ส่วนบุคคลและฮาร์ดแวร์ของระบบเครือข่าย อุปกรณ์สองตัวจะกล่าวว่าเป็นเครือข่ายได้ก็ต่อเมื่อกระบวนการในเครื่องหนึ่งสามารถที่จะแลกเปลี่ยนข้อมูลกับกระบวนการในอีกอุปกรณ์หนึ่งได้
ประวัติฮาร์ดแวร์คอมพิวเตอร์
ถึงแม้จะมีคอมพิวเตอร์อิเล็กทรอนิกส์ก็ตามแต่คอมพิวเตอร์ก็ยังมีขนาดใหญ่อยู่และไม่สามารถเก็บข้อมูลได้มาก ทำให้ต้องพัฒนาไมโครโพรเซสเซอร์เพื่อการประมวลผมในคอมพิวเตอร์ให้แม่นยำขึ้น โดยบริษัทที่พัฒนาไมโครโพรเซสเซอร์จนเป็นเหมือนปัจจุบันคือบริษัท อินเทล (Intel) นั่นเอง
ซอฟต์แวร์เพื่อความร่วมมือ
การประชุมระดมสมองถือเป็นหลักของการทำงานร่วมกัน ด้วยการแลกเปลี่ยนอย่างรวดเร็วทางความคิดที่อำนวยความสะดวกในขั้นตอนการตัดสินใจของกลุ่ม การใช้ซอฟต์แวร์ร่วมกันเพื่อให้มีพื้นที่สนับสนุนการแก้ไขสำหรับการใช้งานของผู้ใช้หลายคน เช่น กระดานไวท์บอร์ดเสมือน และการพูดคุย (chat) หรือ รูปแบบอื่นๆ ของการสื่อสาร อาจเป็นการแก้ปัญหาที่ดีกว่าการจดบันทึกขั้นตอนและประวัติการแก้ไข การจัดหมวดหมู่ใหม่ของซอฟต์แวร์คอมพิวเตอร์ แพลตฟอร์มจะมีการทำงานร่วมกันเป็นแพลตฟอร์มอิเล็กทรอนิกส์แบบครบวงจร เพื่อสนับสนุนการสื่อสารพร้อมกันผ่านความหลากหลายของอุปกรณ์ และช่องทางการสื่อสาร
ซอฟต์แวร์โอเพนซอร์ซ
ซอฟต์แวร์โอเพนซอร์ซ (; ตัวย่อ: OSS) คือ ซอฟต์แวร์ที่เปิดเผยหลักการหรือแหล่งที่มาของเทคโนโลยีของซอฟต์แวร์นั้นให้บุคคลภายนอกได้ใช้ ภายใต้เงื่อนไขบางประการที่เปิดโอกาสให้ผู้ใช้ทำการแก้ไข ดัดแปลงและเผยแพร่ซอร์สโค้ดได้ ภายใต้เงื่อนไขทางข้อตกลงทางกฎหมาย เช่น สัญญาอนุญาตสาธารณะทั่วไปของกนู (จีพีแอล) และสัญญาอนุญาตแจกจ่ายซอฟต์แวร์ของเบิร์กลีย์ (บีเอสดี) ซอฟต์แวร์โอเพนซอร์ซที่เป็นที่รู้จักกันดีได้แก่ เพิร์ล ไฟร์ฟอกซ์ ลินุกซ์ อะแพชี เว็บเซิร์ฟเวอร์
ซอฟต์แวร์เฟรมเวิร์ก
ยกตัวอย่างเช่น โครงร่างซอฟต์แวร์สามารถช่วยให้สร้างโปรแกรมบรรณาธิกรณ์กราฟิก ที่แตกต่างกันได้หลายประเภท เช่น การวาดภาพศิลป์ การประพันธ์ดนตรี และการออกแบบเครื่องกลโดยใช้คอมพิวเตอร์ช่วย (แคด)
ฟรีแวร์
ฟรีแวร์นั้นคล้ายกับแชร์แวร์ (shareware) คือสามารถใช้ได้ทุกจุดประสงค์เหมือนกัน แต่แชร์แวร์อาจมีระยะเวลาทดลองใช้และต้องเสียค่าใช้จ่ายเพิ่มเพื่อต่ออายุ หรือเปิดฟังก์ชันการใช้งานที่สมบูรณ์ และฟรีแวร์ต่างจากซอฟต์แวร์เสรี (free software) คือ ซอฟต์แวร์เสรีอนุญาตให้เปิดเผยรหัสต้นฉบับและอนุญาตให้ผู้อื่นนำไปพัฒนาต่อได้ ในขณะที่ฟรีแวร์ไม่อนุญาต
แฮกกาธอน
แฮกกาธอน () นอกจากนี้ยังเป็นที่รู้จักในชื่อ แฮกเดย์, แฮกเฟสต์ หรือ โค้ดเฟสต์ เป็นอีเวนต์ที่นักเขียนโปรแกรมและอื่น ๆ ที่เกี่ยวข้องในการพัฒนาซอฟต์แวร์ รวมไปถึงนักออกแบบกราฟิก, นักออกแบบส่วนต่อประสานกับผู้ใช้ และผู้จัดการโครงการ มาช่วยเหลือกันอย่างคร่ำเคร่งในโครงการซอฟต์แวร์ ในบางโอกาส ก็มีฮาร์ดแวร์มาเป็นส่วนเสริมเช่นกัน ซึ่งงานแฮกกาธอน มักจะมีอายุระหว่างหนึ่งวันหรือหนึ่งสัปดาห์ บางงานแฮกกาธอนมีจุดมุ่งหมายเพียงเพื่อการศึกษาหรือวัตถุประสงค์ทางสังคม แม้ว่าในหลายกรณีเป้าหมายคือการสร้างซอฟต์แวร์ที่ใช้งานได้ แฮกกาธอนมีแนวโน้มที่จะมุ่งเน้นแบบเจาะจง ซึ่งอาจรวมถึงภาษาโปรแกรมที่ใช้, ระบบปฏิบัติการ, แอพพลิเคชัน, เอพีไอ หรือประเด็นและกลุ่มผู้เข้าชมของโปรแกรมเมอร์ ในกรณีอื่น ๆ อาจไม่มีข้อจำกัดอยู่กับชนิดของซอฟแวร์ที่ถูกสร้างขึ้น
ซอฟต์แวร์จำกัดสิทธิ์
คำภาษาอังกฤษว่า "non-free software" (ซอฟต์แวร์ไม่ใช่เสรี) มักจะถูกใช้เพื่อหมายถึง proprietary software เช่นเดียวกัน. บางครั้งริชาร์ด สตอลแมน (Richard Stallman) ผู้ก่อตั้งโครงการกนู และมูลนิธิซอฟต์แวร์เสรี ก็ใช้คำว่า "user subjugating software" (ซอฟต์แวร์กดขี่ผู้ใช้) ในขณะที่ Eben Moglen ใช้คำว่า "unfree software" (ซอฟต์แวร์ไร้เสรี) ในการสนทนาของเขา โดยปกตินักพัฒนาของ Debian มักจะใช้คำว่า "non-free" (ไม่ใช่เสรี) แต่บางทีพวกเขาก็จะพูดถึงหรือใช้คำว่า "proprietary software" ด้วยเช่นกัน ส่วน Open Source Initiative (องค์กรริเริ่มและส่งเสริมโอเพนซอร์ส) จะนิยมใช้คำว่า "closed source software" (ซอฟต์แวร์ไม่เปิดเผยต้นฉบับ)
บล็อก
ซอฟต์แวร์ส่วนใหญ่สามารถดาวน์โหลดและติดตั้งได้ทันทีโดยผู้ใช้ ซึ่งซอฟต์แวร์บางส่วนเป็นซอฟต์แวร์โอเพนซอร์ส ซึ่งเป็นซอฟต์แวร์ที่ไม่สงวนลิขสิทธิ์ ซึ่งผู้พัฒนาสามารถนำมาปรับแก้ เป็นของตนเอง ติดตั้งไว้ใช้เป็นบล็อกส่วนตัว หรือเผยแพร่ให้คนอื่นมาใช้งานได้ ส่วนซอฟต์แวร์ลิขสิทธิ์นั้น จะมีทั้งในรูปแบบที่ให้ใช้งานแบบเสียค่าใช้จ่ายหรือให้ใช้งานฟรี
วิศวกรรมคอมพิวเตอร์
ปัจจุบันสาขาวิชาที่สำคัญในด้านวิศวกรรมคอมพิวเตอร์คือ ระบบฝังตัว การพัฒนาอุปกรณ์ที่มีซอฟต์แวร์และฮาร์ดแวร์ฝังตัวภายใน เช่น อุปกรณ์สื่อสารอย่าง โทรศัพท์มือถือ เครื่องเล่นวิทยุระบบดิจิทัล เครื่องบันทึกวีดิทัศน์ระบบดิจิทัล ระบบเตือนภัย เครื่องถ่ายรังสีเอกซ์ และ เครื่องมือผ่าตัดด้วยแสงเลเซอร์เป็นต้น ซึ่งล้วนแล้วแต่ต้องการการผนวกรวมฮาร์ดแวร์และซอฟต์แวร์ฝังตัวหรือของอื่น ๆ ที่เป็นผลจากการวิศวกรรมคอมพิวเตอร์เข้าด้วยกัน
บัฟเฟอร์ข้อมูล
โดยปกติ ข้อมูลถูกเก็บในบัฟเฟอร์หลังจากรับมาจากอุปกรณ์นำเข้า (เช่น ไมโครโฟน) หรือก่อนถูกส่งไปยังอุปกรณ์ส่งออก (เช่น ลำโพง) อย่างไรก็ตาม บัฟเฟอร์อาจถูกใช้ขณะย้ายข้อมูลระหว่างการประมวลผลภายในคอมพิวเตอร์ เปรียบเทียบได้กับบัฟเฟอร์ในทางโทรคมนาคม บัฟเฟอร์สามารถใช้ในบริเวณหน่วยความจำที่กำหนดไว้ในฮาร์ดแวร์ หรือโดยใช้บัฟเฟอร์ข้อมูลเสมือนในซอฟต์แวร์ โดยชี้ที่ตำแหน่งในหน่วยความจำก็ได้ ในทุกกรณีนั้น ข้อมูลที่ถูกเก็บในบัฟเฟอร์ข้อมูลจะถูกเก็บในสื่อกลางเก็บข้อมูลด้วย บัฟเฟอร์ส่วนใหญ่ถูกใช้งานในซอฟต์แวร์ซึ่งมักใช้แรมที่เร็วกว่าเก็บข้อมูลชั่วคราว เนื่องจากใช้เวลาเข้าถึงข้อมูลน้อยกว่าเมื่อเปรียบเทียบกับฮาร์ดดิสก์ บัฟเฟอร์มักถูกใช้เมื่อมีความแตกต่างระหว่างอัตราการรับข้อมูลและอัตราการประมวลผล หรือในกรณีที่อัตราต่าง ๆ นี้มีความหลากหลาย ตัวอย่างเช่น สปูเลอร์ของเครื่องพิมพ์ หรือในสื่อวิดีโอออนไลน์แบบส่งต่อเนื่อง
ประวัติฮาร์ดแวร์คอมพิวเตอร์
คอมพิวเตอร์ยุคนี้ใช้ทรานซิสเตอร์ (Transistor) เป็นวงจรอิเล็กทรอนิกส์ และใช้วงแหวนแม่เหล็กเป็นหน่วยความจำ คอมพิวเตอร์มีขนาดเล็กกว่ายุคแรก ต้นทุนต่ำกว่า ใช้กระแสไฟฟ้าน้อยกว่าและมีความแม่นยำมากกว่า มีอุปกรณ์เก็บข้อมูลสำรองในรูปแบบของสื่อแม่เหล็ก สามารถเขียนโปรแกรมระดับสูงได้ สันนิษฐานว่าใช้ภาษาแอสเซมบลี
เน็ตแวร์
ผลิตภัณฑ์ตัวแรกที่ทรงไว้ในชื่อ NetWare ที่ได้ถูกปล่อยออกมาในปี 1983 มันเรียกว่าNetWare 68 (aka S-Net) มันทำงานบนโปรเซสเซอร์ Motorola 68000 และมี network topology เป็นแบบ star มันถูกแทนที่ในปี 1985 ด้วย NetWare เวอร์ชัน 1.5 ซึ่งมีการเขียนไว้สำหรับ Intel 8086 หลังจากที่โปรเซสเซอร์ Intel 8086 ได้ถูกเปิดตัวออกมาก็ได้ปล่อยผลิตภัณฑ์ NetWare 286ในปี 1986 สิ่งที่เกิดขึ้นเหมือนกันกับการปล่อยผลิตภัณฑ์ของ Intel Novell 80386 คือ Novell ได้มีการปล่อย NetWare 386 ในปี 1989 ต่อมา Novell ได้ทำหมายเลขของ NetWare ที่ปล่อยออกมาให้ดูมั่นคงยิ่งขึ้นโดย NetWare 286 กลายเป็น NetWare 2.x และ NetWare 386 กลายเป็น NetWare 3.xเท่านั้น
เน็ตแวร์
NetWare วิวัฒนาการมาจากความคิดที่ง่ายมากคือ การแชร์ไฟล์แทนที่การแชร์ดิสก์ ในปี ค.ศ. 1983 เมื่อเวอร์ชันแรกของ Netware ได้ถูกออกแบบมา การแข่งขันของผลิตภัณฑ์อื่นๆทั้งหมด จะมีพื้นฐานบนความคิดที่ว่าการเตรียมการแชร์ดิสก์โดยการเข้าถึงโดยตรง อีกทางเลือกหนึ่งของ Novell ที่จะทำให้เข้าใกล้ความสำเร็จคือ ในปี 1984 โดย IBM ให้ความช่วยเหลือในการโฆษณาผลิตภัณฑ์ไปพร้อมกับผลิตภัณฑ์ของ IBM
เน็ตแวร์
การเปลี่ยนแปลงใดๆของระบบปฏิบัติการต้องการเริ่มการเชื่อมโยงใหม่ของ kernel และการเริ่มต้นการทำงานใหม่จะต้องมีการแลกเปลี่ยน diskettes น้อยกว่า 20 อัน NetWare เป็นการบิหารจัดการที่ใช้ text-based มาทำประโยชน์ เช่น SYSCON เป็นต้น ระบบไฟล์ที่ใช้ NetWare 2 นั้นเป็น NetWare รุ่น 286 หรือ NWFS 286 ที่สนับสนุนในระดับที่ค่อนข้างสูงคือ 256 MB โดย NetWare 286 ยอมรับ protection mode 80286 เท่านั้น และจำกัดการสนับสนุนของ RAM ที่มีขนาด 16 MB หรือต่ำกว่า โดยหน่วยความจำที่มีขนาดเล็กเป็น 2 MB ถ้ามีความต้องการเริ่มการทำงานกับระบบปฏิบัติการจะต้องใช้ RAM อื่นๆร่วมด้วยเพื่อใช้สำหรับ FAT,DET และfile cachingหลังจากที่ protection mode 16 บิต เป็นวิธีการของ i80286 และทั้งหมดที่เป็นรุ่นหลังโปรเซสเซอร์ Intel x86 และ NetWare 286 เวอร์ชัน 2.x มีการทำงานบน 80286 หรือโปรเซสเซอร์รุ่นถัดมาที่เข้ากันได้ 
NetWare 2 มีวิธีการในการตั้งหมายเลขให้เรียบร้อยและลักษณะเฉพาะของหมายเลขได้แรงบันดาลใจจาก mainframe และระบบ minicomputer ไม่มีความเหมาะสมที่จะใช้ในระบบปฏิบัติการอื่นๆของวันนี้ ลักษณะเฉพาะของ System Fault Tolerance (SFT) ประกอบด้วย มาตรฐาน read-after-write ตามข้อเท็จจริง (SFT- I ) กับ on-the-fly เป็นการบล็อกที่ไม่ดี (ในเวลาที่ดิสก์ไม่มีคุณลักษณะที่จะสร้างได้ ) และซอฟต์แวร์ RAID1 ( ดิสก์ที่มีผิวหน้าสะท้อนแสง SFT-II ) Transaction Tracking System (TTS) เป็นทางเลือกในการป้องกันหรือต้านไฟล์ที่ไม่สมบูรณ์ สำหรับ single file มีความต้องการคุณลักษณะของไฟล์เท่านั้นเพื่อการตั้งค่า การจัดการกับหลายๆไฟล์และการควบคุม roll-back มีความเป็นไปได้ด้วยการโปรแกรมโดย TTS API
ซอฟต์แวร์เฟรมเวิร์ก
เฟรมเวิร์ก (framework) หรือ โครงร่างซอฟต์แวร์ เป็นรูปแบบที่นำกลับมาใช้ใหม่ได้สำหรับระบบซอฟต์แวร์ (หรือระบบย่อย) ซึ่งสามารถอยู่ในรูปของคลาสนามธรรม (Abstract class) และกับวิธีในการใช้ตัวตน (instance) ของคลาสร่วมกันจำเพาะสำหรับซอฟต์แวร์ชนิดใดชนิดหนึ่ง โครงร่างซอฟต์แวร์ทุกโครงร่างใช้การออกแบบเชิงวัตถุ โปรแกรมของโครงร่างซอฟต์แวร์มักจะเป็นโปรแกรมเชิงวัตถุ อย่างไรก็ตามโปรแกรมที่เขียนขึ้นตามการออกแบบไม่จำเป็นต้องเป็นโปรแกรมเชิงวัตถุ
ซอฟต์แวร์สำนักงาน
ซอฟต์แวร์สำนักงาน หรือ ชุดซอฟต์แวร์สำนักงาน () เป็นซอฟต์แวร์สำหรับใช้ในการทำงานในสำนักงาน โดยมีการรวมซอฟต์แวร์ต่าง ๆ ที่จำเป็นเข้าไว้ด้วยกัน โดยมีรูปแบบการใช้งานง่ายๆ และโดยปกติ สามารถนำซอฟต์แวร์ในชุดมาใช้งานร่วมกันได้
ประวัติฮาร์ดแวร์คอมพิวเตอร์
เป็นที่น่าสังเกตว่าส่วนประกอบต่างๆ ของเครื่อง Alaytical Engine มีลักษณะใกล้เคียงกับส่วนประกอบ ของระบบคอมพิวเตอร์ ในปัจจุบันมาก แต่น่าเสียดายที่เครื่อง Alalytical Engine ของ Babbage นั้นไม่สามารถ สร้างให้สำเร็จขึ้นมาได้ ทั้งนี้เนื่องจากเทคโนโลยี สมัยนั้นไม่สามารถสร้างส่วนประกอบต่างๆ ดังกล่าว และอีกประการหนึ่งก็คือ สมัยนั้นไม่มีความจำเป็น ต้องใช้เครื่องที่มีความสามารถสูงขนาดนั้น ดังนั้นรัฐบาล อังกฤษจึงหยุดให้ความสนับสนุนโครงการของ Babbage ทำให้ไม่มีทุนที่จะทำการวิจัยต่อไป สืบเนื่องจากมาจากแนวความคิดของ Analytical Engine เช่นนี้จึงทำให้ Charles Babbage ได้รับการยกย่อง ให้เป็น บิดาของเครื่องคอมพิวเตอร์ และหลังจากนั้นอุปกรณ์ทางคอมพิวเตอร์ก็เริ่มพัฒนาขึ้น แต่มีอย่างหนึ่งที่ยังไม่มีในยุคนั้น สิ่งนั้นก็คือโปรแกรมนั้นเอง เนื่องจากในสมัยนั้นไม่มีใครคิดที่จะทำคอมพิวเตอร์สำหรับทำงานขึ้นมา แต่ใน พ.ศ. 2385 ชาวอังกฤษ ชื่อ Lady Auqusta Ada Byron ได้ทำการแปลเรื่องราวเกี่ยวกับเครื่อง Anatical Engine จากภาษาฝรั่งเศสเป็นภาษาอังกฤษในระหว่างการแปลทำให้ Lady Ada เข้าใจถึงหลักการทำงาน ของเครื่อง Analytical Engine และได้เขียนรายละเอียดขั้นตอนของคำสั่งให้เครื่องนี้ทำการคำนวณที่ยุ่งยากซับซ้อนไว้ในหนังสือทางคณิตศาสตร์เล่มหนึ่ง ซึ่งถือว่าเป็นโปรแกรมคอมพิวเตอร์โปรแกรมแรกของโลก และจากจุดนี้จึงถือว่า Lady Ada เป็นโปรแกรมเมอร์คนแรกของโลก (มีภาษาที่ใช้เขียนโปรแกรมที่เก่าแก่ อยู่หนึ่งภาษาคือภาษา Ada มาจาก ชื่อของ Lady Ada) นอกจากนี้ Lady Ada ยังค้นพบอีกว่าชุดบัตรเจาะรูที่บรรจุคำสั่งไว้สามารถนำกลับมาทำงานซ้ำได้ถ้าต้องการ นั่นคือหลักของการทำงานวนซ้ำ หรือเรียกว่า Loop เครื่องมือที่ใช้ในการคำนวณที่ถูกพัฒนาขึ้นในศตวรรษที่ 19 นั้น ทำงานกับเลขฐานสิบ (Decimal Number) แต่เมื่อเริ่มต้นของศตวรรษที่ 20 ระบบคอมพิวเตอร์ได้ถูกพัฒนาขึ้นจึงทำให้มีการเปลี่ยนแปลงมาใช้ เลขฐานสอง (Binary Number) กับระบบคอมพิวเตอร์ ที่เป็นผลสืบเนื่องมาจากหลักของพีชคณิต
บัสคอมพิวเตอร์
บัส () ในเครื่องคอมพิวเตอร์ คือ เส้นทางการติดต่อสื่อสารเพื่อรับส่งข้อมูลร่วมกัน (shared transmission medium) ระหว่างอุปกรณ์คอมพิวเตอร์ที่เสียบเข้ากับสล็อตต่าง ๆ บนเมนบอร์ดของเครื่องคอมพิวเตอร์ เช่น ฮาร์ดดิสก์ไดรฟ์, ซีดีรอมไดรฟ์, การ์ดเสียง และการ์ดแสดงผล เป็นต้น
วิศวกรรมเครื่องกล
เครื่องกลไฟฟ้าเป็นศาสตร์ผสมระหว่างวิศวกรรมเครื่องกล, วิศวกรรมไฟฟ้าและวิศวกรรมซอฟต์แวร์ ซึ่งพิจารณาได้ว่าการผสมผสานความรู้ทางไฟฟ้าและเครื่องกลนั้นเป็นระบบผสม (Hybrid system) ดังนั้นเครื่องยนต์จะสามารถเคลื่อนไหวได้ด้วยตัวเองจากการใช้มอเตอร์ไฟฟ้า, กลไกเซอร์โว หรืออุปกรณ์ทางไฟฟ้าอื่น ๆ ภายใต้การควบคุมของโปรแกรมพิเศษ ตัวอย่างง่าย ๆ ของเครื่องกลไฟฟ้าคือเครื่องอ่านซีดีรอม โดยระบบเชิงกลนั้นคือระบบชักถาดซีดีเข้า/ออก, การหมุนแผ่นซีดี และกลไกขยับหัวอ่านเลเซอร์ โดยที่ระบบทางไฟฟ้าจะทำการอ่านข้อมูลและแปลงสัญญาณ ส่วนซอฟต์แวร์ทำหน้าที่ควบคุมกระบวนการและสื่อสารระหว่างซีดีกับคอมพิวเตอร์
มัลแวร์
มัลแวร์ () ย่อมาจากคำว่า Malicious Software ซึ่งหมายถึงโปรแกรมประสงค์ร้ายต่างๆ โดยทำงานในลักษณะที่เป็นการโจมตีระบบ การทำให้ระบบเสียหาย รวมไปถึงการโจรกรรมข้อมูล มัลแวร์ แบ่งออกได้หลากหลายประเภท อาทิเช่น ไวรัส (Virus) เวิร์ม (Worm) หรือหนอนอินเทอร์เน็ต ม้าโทรจัน (Trojan Horse) การแอบดักจับข้อมูล (Spyware) คีย์ ล๊อกเกอร์ (Key Logger) บนเครื่องคอมพิวเตอร์ของผู้ใช้งาน ตลอดจนโปรแกรมประเภทขโมยข้อมูล (Cookie) และการฝัง Malicious Mobile Code (MMC) ผ่านทางช่องโหว่ของโปรแกรม Internet Browser โดยโปรแกรมจะทำการควบคุมการทำงานโปรแกรม Internet Browser ให้เป็นไปตามความต้องการของผู้ที่ไม่หวังดี เช่น การแสดงโฆษณาในลักษณะของการ Pop-Up หน้าต่างโฆษณาออกมาเป็นระยะ เราเรียกโปรแกรมประเภทนี้ว่า แอ็ดแวร์ (Adware) ซึ่งภัยเหล่านี้ในปัจจุบันได้เพิ่มขึ้นอย่างรวดเร็ว ซึ่งอาจจะเกิดผลกระทบแก่ผู้ใช้งานได้ ถ้ารับโปรแกรมเหล่านี้เข้ามาในเครื่องคอมพิวเตอร์
ไวรัสคอมพิวเตอร์
ไวรัสคอมพิวเตอร์ (Computer Virus) คือ โปรแกรมชนิดหนึ่งที่มีความสามารถในการสำเนาตัวเองเข้าไปติดอยู่ในเครื่องคอมพิวเตอร์ และถ้ามีโอกาสก็สามารถแทรกเข้าไปติดอยู่ในระบบคอมพิวเตอร์อื่นๆ ซึ่งอาจเกิดจากการนำเอาแผ่นดิสก์หรือแฟลชไดร์ฟที่ติดไวรัสจากเครื่องหนึ่งไปใช้กับอีกเครื่องหนึ่ง
การที่คอมพิวเตอร์ใดติดไวรัส หมายความว่าไวรัสได้เข้าไปผังตัวอยู่ในหน่วยความจำคอมพิวเตอร์เครื่องนั้นเรียบร้อยแล้ว การที่ไวรัสจะเข้าไปอยู่ในหน่วยความจำได้นั้นจะต้องมีการถูกเรียกใช้ให้ทำงาน ซึ่งโดยปกติแล้วผู้ใช้มักจะไม่รู้ตัวเลยว่า ขณะที่ตนเรียกใช้โปรแกรมหรือเปิดไฟล์ใดๆขึ้นมาทำงาน ก็ได้เรียกไวรัสขึ้นมาทำงานด้วย
จุดประสงค์การทำงานของไวรัสแต่ละตัวขึ้นอยู่กับผู้เขียนโปรแกรมไวรัสนั้น เช่น อาจสร้างไวรัสให้ไปทำลายโปรแกรมหรือข้อมูลอื่นๆ ที่อยู่ในเครื่องคอมพิวเตอร์ หรือแสดงข้อความวิ่งไปมาบนหน้าจอคอมพิวเตอร์ เป็นต้น
ซอฟต์แวร์จำกัดสิทธิ์
ถ้าดูความหมายตามตัวอักษรแล้ว คำภาษาอังกฤษว่า proprietary software (ซอฟต์แวร์กรรมสิทธิ์) จะหมายถึงซอฟต์แวร์ที่มีเจ้าของหรือผู้ครอบครองกรรมสิทธิ์ (proprietor) - ดังนั้นคำๆ นี้จึงอาจใช้เรียกซอฟต์แวร์ทุกตัวที่ไม่ได้เป็นสาธารณสมบัติ (public domain) ก็ได้เช่นกัน อย่างไรก็ตาม FSF ใช้คำๆ นี้เพื่ออธิบายถึงหัวใจสำคัญขั้นพื้นฐานของซอฟต์แวร์นั้นๆ โดยที่ "ซอฟต์แวร์เสรี" นั้น ยึดเอาเสรีภาพเป็นสิ่งสำคัญขั้นพื้นฐาน ในขณะที่ "proprietary software" ยึดเอาผู้ที่ถือกรรมสิทธิ์ในตัวซอฟต์แวร์เป็นสำคัญ
ซอฟต์แวร์เสรี
ซอฟต์แวร์เสรี (free software) หมายถึงซอฟต์แวร์ที่สามารถนำไปใช้ แก้ไข ดัดแปลง พัฒนา และจำหน่ายแจกจ่ายได้โดยเสรี โดยไม่ต้องเสียค่าลิขสิทธิ์แต่อย่างใด ตามคำนิยามของมูลนิธิซอฟต์แวร์เสรี (Free Software Foundation) ในบางครั้งซอฟต์แวร์เสรีจะถูกกล่าวถึงในชื่ออื่น ๆ เช่น libre software, FLOSS หรือซอฟต์แวร์โอเพนซอร์ส ซอฟต์แวร์เสรีที่เป็นนิยมใช้งานได้แก่ ลินุกซ์ ไฟร์ฟอกซ์ และโอเพ่นออฟฟิศ
ไฟล์คอมพิวเตอร์
ในระบบปฏิบัติการแบบยูนิกซ์ กระบวนการต่าง ๆ ในพื้นที่ผู้ใช้ (user space) โดยปกติมิได้จัดการกับไฟล์เลยแม้แต่น้อย แต่ระบบปฏิบัติการได้จัดเตรียมระดับของการกำหนดสาระสำคัญ (abstraction) ไว้ให้ ซึ่งหมายความว่าการโต้ตอบเกือบทั้งหมดเกี่ยวกับไฟล์จากพื้นที่ผู้ใช้จะกระทำผ่านฮาร์ดลิงก์ ไฟล์ต่าง ๆ ในระบบปฏิบัติการดังกล่าวไม่มีชื่อเป็นของตัวเอง ดังนั้นฮาร์ดลิงก์จะทำหน้าที่เชื่อมโยงชื่อชื่อหนึ่งไปที่ไฟล์ (หรือไม่มีชื่อเลยก็ได้ซึ่งจะทำให้เป็นลิงก์ชั่วคราว) ทำให้กระบวนการสามารถจัดการกับชื่อเหล่านั้นเสมือนไฟล์ ตัวอย่างเช่น โปรแกรมหนึ่งในพื้นที่ผู้ใช้ไม่สามารถลบไฟล์โดยตรงได้ แต่มันสามารถลบลิงก์ไปยังไฟล์ได้ (โดยใช้คำสั่งเชลล์อาทิ rm หรือ mv ในกรณีลิงก์ไม่มีชื่อ เพียงออกจากโปรแกรม) และถ้าเคอร์เนลพบว่าไม่มีลิงก์ใด ๆ เชื่อมโยงมาที่ไฟล์แล้ว ไฟล์นั้นก็อาจถูกลบโดยเคอร์เนล ในความเป็นจริงแล้วเคอร์เนลเท่านั้นที่สามารถจัดการกับไฟล์ได้โดยตรง แต่มันก็เปิดรับการโต้ตอบทั้งหมดจากพื้นที่ผู้ใช้ด้วยไฟล์เสมือนที่ไม่เปิดเผยตัวตนต่อโปรแกรม
ซอฟต์แวร์เสรี
ซอฟต์แวร์เสรีเป็นกระบวนทัศน์ที่มีแรงผลักดันมาจากแนวคิดทางการเมือง ที่ต้องการส่งเสริมเสรีภาพของการใช้ซอฟต์แวร์เป็นสาระสำคัญ โดยมีการกำหนดลักษณะเฉพาะของซอฟต์แวร์เสรีขึ้นใช้ร่วมกันสี่ประการคือ The Free Software Definitionแม้ว่าเราจะสามารถขายหรือแจกจ่ายซอฟต์แวร์เสรีได้โดยไม่ผิดเงื่อนไข แต่ซอฟต์แวร์เสรีก็ยังคงเป็นซอฟต์แวร์ที่มีลิขสิทธิ์ มีข้อบังคับตามสัญญาเช่นเดียวกับซอฟต์แวร์ทั่ว ๆ ไป ซอฟต์แวร์เสรีจึงมีรูปแบบของสัญญาอนุญาตหลายรูปแบบ ซึ่งมีเงื่อนไขต่าง ๆ กันไป อย่างไรก็ตามก็ยังมีจุดยืนร่วมกันคือเสรีภาพสี่ประการข้างต้น
เวเปอร์แวร์
เวเปอร์แวร์ () กล่าวถึงผลิตภัณฑ์โดยเฉพาะฮาร์ดแวร์หรือซอฟต์แวร์ที่ได้ประกาศวันวางจำหน่าย และได้เลื่อนการจำหน่ายออกไปหลายเดือนหรือหลายปี ความหมายของเวเปอร์แวร์มักจะอยู่ในเชิงลบ โดยจะถูกกล่าวถึงว่าผู้จำหน่ายผลิตภัณฑ์มีเจตนาประกาศสินค้าไว้ล่วงหน้าเพื่อไม่ให้กลุ่มลูกค้ารอสินค้าของตนเองก่อนที่จะตัดสินใจเลือกสินค้าของคู่แข่ง ซึ่งในปี พ.ศ. 2533 ได้มีกลยุทธ์ทางการค้าในลักษณะของเวเปอร์แวร์เป็นจำนวนมากทำให้เกิดผลกระทบทางอุตสาหกรรมในภาพรวม
ข้ามแพลตฟอร์ม
แพลตฟอร์มทางฮาร์ดแวร์มักหมายถึง สถาปัตยกรรมคอมพิวเตอร์ หรือ สถาปัตยกรรมหน่วยประมวลผล ตัวอย่างเช่น ซีพียู ที่ใช้สถาปัตยกรรม x86 หรือ x86-64 เป็นต้น
ซอฟต์แวร์เพื่อความร่วมมือ
ย้อนกลับไปในปี 1978 Peter and Trudy Johnson-Lenz ได้สร้าง groupware และได้ให้นิยามของ groupware ไว้ว่า เป็นซอฟต์แวร์ที่ช่วยสนับสนุน เพิ่มประสิทธิภาพการทำงานของกลุ่ม " ​
ต่อมาได้มีการเขียนบทความอธิบาย groupware ว่าเป็น "วัฒนธรรมสื่อคอมพิวเตอร์ ซึ่งเป็นศูนย์รวมของสังคมองค์กรบนhyperspace" Groupware เป็นการรวบรวมการพัฒนาระบบและเครื่องมือของมนุษย์ ให้อยู่ในระบบเดียวกัน​
ข้ามแพลตฟอร์ม
แพลตฟอร์มหมายถึงการทำงานร่วมกันของฮาร์ดแวร์และซอฟต์แวร์สำหรับการทำงานของแอปพลิเคชัน เราอาจพิจารณาว่า ระบบปฏิบัติการ, สถาปัตยกรรมคอมพิวเตอร์ หรือ ทั้งคู่ เป็นแพลตฟอร์มคอมพิวเตอร์ได้
ไฟล์คอมพิวเตอร์
ในบริบททางกายภาพ ไฟล์คอมพิวเตอร์ส่วนมากถูกบันทึกอยู่บนอุปกรณ์เก็บบันทึกข้อมูลบางชนิดเช่น ฮาร์ดดิสก์ ซึ่งมักจะเป็นแหล่งที่อยู่ที่ระบบปฏิบัติการทำงานและเป็นแหล่งเก็บบันทึกไฟล์ของมัน ฮาร์ดดิสก์เป็นรูปแบบหน่วยเก็บบันทึกไม่ลบเลือนที่ใช้กันอย่างแพร่หลายตั้งแต่ต้นคริสต์ทศวรรษ 1960 หากไฟล์บรรจุสารสนเทศเพียงชั่วคราวก็อาจเก็บบันทึกไว้ในแรม ไฟล์คอมพิวเตอร์ก็สามารถเก็บบันทึกได้บนสื่อชนิดอื่นได้ในบางกรณี อาทิแถบแม่เหล็ก แผ่นซีดี แผ่นดิจิทัลอเนกประสงค์ (ดีวีดี) ซิปไดรฟ์ ยูเอสบีแฟลชไดรฟ์ ฯลฯ
ปฏิสัมพันธ์ระหว่างมนุษย์และคอมพิวเตอร์
สาขาวิชานี้ ได้เกี่ยวข้องกับ ด้านวิทยาศาสตร์คอมพิวเตอร์ ศาสตร์พฤติกรรมผู้บริโภค การออกแบบ และ สาขาอื่นๆที่อาจเกี่ยวข้องในเนื้อหาของงานวิจัยนั้น ๆ
วิธีการปฏิสัมพันธ์ ที่เกี่ยวข้องกับ พฤติกรรมของผู้ใช้ และ ฟังก์ชันการใช้งานของคอมพิวเตอร์นั้น ได้ถูกคิดค้นขึ้นอย่างง่าย ๆ ที่รู้จักกันในชื่อของ อินเตอร์เฟส
อินเตอร์เฟสนี้ รวมถึงซอฟต์แวร์และฮาร์ดแวร์ ตัวอย่างเช่น ลักษณ หรือวัตถุประสงค์ของดิสเพลย์ต่าง ๆ ที่แสดงให้เห็นบนจอคอมพิวเตอร์ การรับผล ข้อมูลนำเข้าจากการปฏิบัติการของผู้ใช้ที่กระทำต่อ ฮาร์ดแวร์ เช่น การเคาะคีย์บอร์ด กดแป้นพิมพ์ และ การเคลื่อนย้ายเม้าส์ รวมทั้ง การศึกษาที่เกี่ยวกับ การปฏิบัติการที่ผู้ใช้มีปฏิสัมพันธ์กับระบบขนาดใหญ่ต่างๆ เช่นระบบ เครื่องบิน ระบบโรงงานผลิตไฟฟ้า เป็นต้น
โอเพนจีแอล
ตั้งแต่คริสต์ทศวรรษ 1980 การพัฒนาซอฟต์แวร์ที่สามารถทำงานกับฮาร์ดแวร์กราฟิกได้หลากชนิดเป็นความท้าทายอย่างยิ่ง นักพัฒนาซอฟต์แวร์เขียนอินเทอร์เฟซและไดรเวอร์ของตนเองสำหรับฮาร์ดแวร์แต่ละชิ้น ทำให้ต้องใช้ความพยายามทวีคูณและมีราคาแพง
ประเภทของซอฟต์แวร์
ประเภทของซอฟต์แวร์ แบ่งตามลักษณะการใช้งานของซอฟต์แวร์ หรือหัวข้อของงานที่นำมาใช้
ซอฟต์แวร์เชิงพาณิชย์
ซอฟต์แวร์เชิงพาณิชย์ คือซอฟต์แวร์คอมพิวเตอร์ที่ผลิตขึ้นเพื่อจำหน่าย หรือสงวนไว้เพื่อจุดประสงค์เชิงพาณิชย์ ซอฟต์แวร์เชิงพาณิชย์ส่วนใหญ่มักจะเป็นซอฟต์แวร์กรรมสิทธิ์ แต่ซอฟต์แวร์เสรีที่เป็นที่รู้จักทุกตัวก็เป็นซอฟต์แวร์ชนิดนี้เช่นกัน ส่วนหนึ่งหรือทั้งหมดของแพกเกจซอฟต์แวร์และบริการที่รองรับการพาณิชย์ ถูกสร้างเป็นซอฟต์แวร์เสรีมากขึ้น รวมไปถึงผลิตภัณฑ์จากเรดแฮต แอปเปิล ซันไมโครซิสเต็มส์ กูเกิล และไมโครซอฟท์ นอกจากนั้นไมโครซอฟท์ใช้คำว่า "ซอฟต์แวร์เชิงพาณิชย์" เป็นตัวแทนของ "ซอฟต์แวร์กรรมสิทธิ์" เพื่ออธิบายแบบจำลองทางธุรกิจของไมโครซอฟท์เอง
ทีมวีเวอร์
ทีมวิวเวอร์ () เป็นชุดซอฟต์แวร์คอมพิวเตอร์กรรมสิทธิ์สำหรับรีโมทคอนโทรล ,ใช้เดสก์ทอปร่วม ,ประชุมออนไลน์ ,ประชุมผ่านเว็บ และถ่ายโอนไฟล์ระหว่างคอมพิวเตอร์ ซอฟแวร์ทำงานร่วมกับระบบปฏิบัติการ ไมโครซอฟท์ วินโดวส์ ,แมคโอเอสเท็น ,ลินุกซ์ ,ไอโอเอส ,แอนดรอยด์ และวินโดวส์ อาร์ที มันเป็นไปได้ในการเข้าถึงเครื่องใช้ทีมวิวเวอร์ด้วยเว็บเบราว์เซอร์ ในขณะที่จุดสนใจหลักของโปรแกรมประยุกต์คือการควบคุมระยะไกลของเครื่องคอมพิวเตอร์ ซึ่งลักษณะการทำงานร่วมและการนำเสนอที่ถูกรวมไว้
แชร์แวร์
แชร์แวร์มักจะแจกจ่ายในรูปของโปรแกรมทดลองใช้งาน ในระหว่างช่วงเวลาที่กำหนด ที่ความสามารถบางอย่างจะใช้งานได้ต้องมีการซื้อสิทธิ์ หรือซื้อตัวโปรแกรมตัวเต็มก่อนเท่านั้น เมื่อหมดระยะเวลาของการทดลองใช้งาน ตัวโปรแกรมอาจหยุดการทำงานจนกว่าจะมีการซื้อสิทธิ์ แชร์แวร์มักไม่การให้การช่วยเหลือ การอัปเดต หรือ เมนูช่วยเหลือ ซึ่งสิ่งที่กล่าวมาทั้งหมดจะสามารถใช้งานได้ เมื่อมีการซื้อสิทธิ์ในโปรแกรมแล้ว คำที่ใช้บ่งบอกความเป็นโปรแกรมโดยมาก ได้แก่ "ทดลองฟรี"(free trial) หรือ "โปรแกรมทดลองใช้งาน"(trial version)
เน็ตแวร์
“Netware Name Services”เป็นผลิตภัณฑ์ที่อนุญาตให้ผู้ใช้ข้อมูลมีการขยายข้อมูลได้ซึ่งตรงข้ามกับแบบ multiple server และ Windows “Domain” มีความคิดเป็นฟังก์ชันที่เทียบเท่ากับ Netware v3.x โดย Bindery Services กับ Netware Name Services ได้เพิ่มอยู่บน (เช่นฐานข้อมูลขนาด 2 มิติกับ flat namespace และ static schema ) 
ชั่วขณะหนึ่ง Novell พร้อมด้วยการตลาดของ OEM เวอร์ชันของ Netware 3 ได้ถูกเรียกว่า Portable NetWare พร้อมกันกับ OEM เช่น Hewlett-Packard ,DEC และ Data ผู้ซึ่งถือโค้ด Novell เพื่อทำงานบนระดับสูงของพวกเขาเป็นระบบปฏิบัติการ UNIX และ Netware แบบเดียวกันเท่านั้นที่จะพบกับความสำเร็จที่มีขอบเขต
ไวรัสคอมพิวเตอร์
ไวรัส (Virus) เป็นมัลแวร์ (Malware) ชนิดแรกที่เกิดขึ้นบนโลกนี้และอยู่มานาน ดังนั้นโดยทั่วไปตามข่าวหรือบทความต่างๆที่ไม่เน้นไปทางวิชาการมากเกินไป หรือเพื่อความง่ายและคุ้นเคยที่จะพูด ก็จะใช้คำว่า Virus แทนคำว่า Malware แต่ถ้าจะคิดถึงความจริงแล้วมันไม่ถูกต้อง อาจจะเป็นเพราะความเคยชินหรืออะไรก็ตาม จึงกลายเป็นว่าคนส่วนใหญ่ใช้คำว่า Virus แทนคำว่า Worm, Trojan, Spyware, Adware เป็นต้น ที่ถูกต้องควรใช้คำว่ามัลแวร์ (Malware) เพราะมัลแวร์มีหลายชนิด แต่ละชนิดก็ไม่เหมือนกัน
สัญญาอนุญาตซอฟต์แวร์
สัญญาอนุญาตซอฟต์แวร์ หรือบ้างก็เรียกทับศัพท์ว่า ไลเซนซ์ (; ศัพท์บัญญัติว่า "ใบอนุญาตซอฟต์แวร์") คือเอกสารทางกฎหมาย (ซึ่งมักจะเป็นรูปแบบหนึ่งของสัญญาและไม่จำเป็นต้องพิมพ์อยู่บนกระดาษ) ที่ควบคุมการใช้หรือการเผยแพร่ซอฟต์แวร์ โดยปกติซอฟต์แวร์ทั้งหมดมีลิขสิทธิ์คุ้มครอง เว้นแต่จะระบุไว้ว่าเป็นสาธารณสมบัติ การใช้เอกสารสัญญาจึงเป็นอีกวิธีการหนึ่งเพื่อการคุ้มครองซอฟต์แวร์ สัญญาอนุญาตซอฟต์แวร์ทั่วไปมักจะอนุญาตให้ผู้ใช้ขั้นปลาย ใช้ซอฟต์แวร์และสำเนาด้วยแนวทางที่มันควรจะเป็น มิฉะนั้นจะทำให้เกิดการละเมิดลิขสิทธิ์ของผู้สร้างซอฟต์แวร์ภายใต้กฎหมายลิขสิทธิ์
จำนวนจุดลอยตัว
ฮาร์ดแวร์จำนวนจุดลอยตัวสมัยใหม่สามารถจัดการจำนวนต่ำกว่าบรรทัดฐานเหล่านี้ได้ เช่นเดียวกับจำนวนบรรทัดฐาน และไม่ต้องการการจำลองจากซอฟต์แวร์
เน็ตแวร์
ก่อนที่จะมาใช้ CPU 80286 เครื่อง server มีการใช้ Intel 8086/8088 8/16-bit เป็นพื้นฐานมาก่อนซึ่งโปรเซสเซอร์แบบนี้จะจำกัดพื้นที่ว่างของ Address คือใน 1 MB ให้ใช้งานได้ 640 KB หรือต่ำกว่า RAM ที่ใช้อยู่และมีความบกพร่องกว่าแบบ multi-tasking การรวมกันของ RAM 16 MB มีข้อจำกัด โปรเซสเซอร์ 80286 จะมีลักษณะเฉพาะในการใช้ประโยชน์และขนาด 256 MB เป็นขนาดที่จำกัดของ NetWare ที่มีการอนุญาตให้ใช้งานได้ cost-effective server- based ของพื้นที่เครือข่ายท้องถิ่นมีการสร้างขึ้นมาสำหรับช่วงเวลาแรก โดยเฉพาะอย่างยิ่ง RAM 16 MB มีการจำกัดความสำคัญ หลักจากที่สร้าง RAM ตามความต้องการสำหรับความจำแคชของดิสก์เพื่อดำเนินการแก้ไขสิ่งที่สำคัญต่างๆ การกลับมาครั้งนี้เป็นกุญแจสู่การดำเนินการของ Novell ในขณะเดียวกันได้มีการอนุญาตให้สร้างเครือข่ายที่ใหญ่กว่าอีกด้วย
สสาร
จาก Software สู่ Hardware
ซอฟต์แวร์เสรี
ซอฟต์แวร์เสรีมีความแตกต่างกับฟรีแวร์ (freeware) กล่าวคือ ฟรีแวร์จะไม่อนุญาตให้เผยแพร่รหัสต้นฉบับเนื่องจากเป็นความลับทางการค้า
เอกซ์บอกซ์
เอกซ์บอกซ์เป็นเครื่องเล่นวิดีโอเกมเครื่องแรกที่มีฮาร์ดดิสก์อยู่ภายในตัว สำหรับใช้เพื่อเก็บเซฟเกมและดาวน์โหลดเนื้อหาจากยริการเอกซ์บอกซ์ ไลฟ์ ซึ่งเป็นการทำลายระบบเมมโมรี่การ์ดที่เป็นที่นิยม ณ เวลานั้น (ก่อนหน้านี้ในเครื่องคอนโซลเก่า ๆ เช่นเครื่องอมิก้า ซีดี 32 ใช้การจัดเก็บบนหน่วความจำแฟลชที่ฝังอยู่ภายใน เครื่องอื่น ๆ เช่นเทอร์โบกราฟ-ซีดี เซก้า ซีดีและเซก้า แซทเทิร์น ใช้ระบบเก็บข้อมูลแบบใช้ไฟเลี้ยงจนถึงปี 2544) นอกจากนี้ผู้ใช้เอกซ์บอกซ์ยังสามารถทำการริบเพลงจากซีดีเพลงลงฮาร์ดดิสก์ได้และฮาร์ดดิสก์ยังใช้เป็นที่เก็บเพลงประกอบบางเพลงในบางเกม
วิศวกรรมไฟฟ้า
วิศวกรรมคอมพิวเตอร์เกี่ยวข้องกับการออกแบบ คอมพิวเตอร์ และ ระบบคอมพิวเตอร์ นี้อาจเกี่ยวข้องกับการออกแบบของ ฮาร์ดแวร์ ใหม่, การออกแบบ PDA แท็บเล็ตและ ซูเปอร์คอมพิวเตอร์ หรือการใช้คอมพิวเตอร์ในการควบคุม โรงงานอุตสาหกรรม วิศวกรคอมพิวเตอร์อาจจะทำงานกับ ซอฟแวร์ ของระบบอีกด้วย อย่างไรก็ตามการออกแบบระบบซอฟต์แวร์ที่ซับซ้อนมักจะเป็นโดเมนของ วิศวกรรมซอฟต์แวร์ ซึ่งมักจะถือว่าเป็นสาขาแยก คอมพิวเตอร์ตั้งโต๊ะ จะเป็นตัวแทนส่วนเล็ก ๆ ของอุปกรณ์ที่วิศวกรคอมพิวเตอร์อาจทำงานด้วย เนื่องจากสถาปัตยกรรมที่เหมือนคอมพิวเตอร์จะถูกพบในขณะนี้อยู่ในช่วงของอุปกรณ์ที่รวมทั้ง วิดีโอเกมคอนโซล และ เครื่องเล่น DVD
เน็ตแวร์
ความนิยมของผู้ใช้และการเจริญเติบโตของ Novell NetWare เริ่มในปี 1985 ในขณะเดียว กันก็ได้ปล่อยผลิตภัณฑ์ของ NetWare 286 2.0a และโปรเซสเซอร์ Intel 80286 16-bit โดย CPU 80286 มีลักษณะเฉพาะในรูปแบบใหม่ก็คือ มี protection mode เป็น 16 บิต การเข้าถึง RAM 16 MB ตามวิธีการเพื่อสนับสนุน multi-tasking
ซอฟต์แวร์เพื่องานกราฟิกส์สามมิติ
ซอฟต์แวร์เพื่องานกราฟิกส์สามมิติ หมายถึงซอฟต์แวร์ที่ใช้งานเกี่ยวกับการสร้างภาพสามมิติ ทั้งนี้ขั้นตอนของงานดังกล่าวอาจแบ่งหรือแตกแขนงออกได้หลายลำดับขั้น (pipeline) และอาจแตกต่างกันไปตามประเภทของผลลัพธ์ที่ต้องการ เช่นการสร้างเกมคอมพิวเตอร์ ก็อาจมีขั้นตอนแตกต่างจากการสร้างภาพยนตร์หรือภาพเคลื่อนไหว ซอฟต์แวร์ที่ถูกนำมาใช้ในแต่ละขั้นตอนอาจเป็นคนละตัวหรือตัวเดียวกัน อาจเป็นโปรแกรมจากภายนอก หรืออาจพัฒนาขึ้นเป็นการภายในสตูดิโอนั้นๆก็ได้ เป็นซอฟต์แวร์เฉพาะเพื่อการเร็นเดอร์ภาพ และไม่ต้องมีส่วนสำหรับสร้างแบบจำลองในตัว
ระบบสนับสนุนเทคโนโลยีสารสนเทศ
เป็นแนวความคิดใหม่ ๆ หลายครั้งที่จะนิยามความหมายว่า "เทคโนโลยีสารสนเทศ" ซึ่งส่วนใหญ่ประเภทของวิสากิจเชิงเสมือนจริง คือ hardware virtualization แต่โดยทั่วไป วิสาหกิจเชิงเสมือนจริงแยกจากการใช้ประโยชน์ในธุรกิจ และข้อมูลจากทรัพยากรสารสนเทศ ซึ่งวิสาหกิจเชิงเสมือนจริงนั้นยอมรวมกับทรัพยากรสารสนเทศ ด้าน Hardware, Server และรวมถึงทรัพยากรต่างๆที่ต้องการ
เซิร์ฟเวอร์
เซิร์ฟเวอร์ () หรือ เครื่องบริการ หรือ เครื่องแม่ข่าย คือ เครื่องหรือโปรแกรมคอมพิวเตอร์ซึ่งทำงานให้บริการ ในระบบเครือข่ายแก่ลูกข่าย (ซึ่งให้บริการผู้ใช้อีกทีหนึ่ง) เครื่องคอมพิวเตอร์ที่ทำหน้าที่เป็นเซิร์ฟเวอร์นี้ควรจะมีประสิทธิภาพสูง มีความเสถียร สามารถให้บริการแก่ผู้ใช้ได้เป็นจำนวนมาก ภายในเซิร์ฟเวอร์ให้บริการได้ด้วยโปรแกรมบริการ ซึ่งทำงานอยู่บนระบบปฏิบัติการอีกชั้นหนึ่ง
ประวัติฮาร์ดแวร์คอมพิวเตอร์
พ.ศ. 2480 ศาสตราจารย์ Howard Aiken แห่งมหาวิทยาลัยฮาร์วาร์ด ได้พัฒนาเครื่องคำนวณ ตาม แนวคิด ของ Babbage ร่วมกับวิศวกรของบริษัท IBM สร้างเครื่องคำนวณตามความคิดของ Babbage ได้ สำเร็จ โดยเครื่องดังกล่าวทำงานแบบเครื่องจักรกลปนไฟฟ้า และใช้บัตรเจาะรูเป็นสื่อในการนำเข้าข้อมูลสู่เครื่องเพื่อทำการประมวลผล การพัฒนาดังกล่าวมาเสร็จสิ้นในปี พ.ศ. 2487 โดยเครื่องมือนี้มีชื่อว่า MARK 1 และเนื่องจากเครื่องนี้สำเร็จได้จากการสนับสนุนด้านการเงินและบุคลากรจากบริษัท IBM ดังนั้นจึงมีอีกชื่อ หนึ่งว่า IBM Automatic Sequence Controlled Calculator และนับเป็นเครื่องคำนวณแบบอัตโนมัติเครื่องแรกของโลก และในเมื่อมีเครื่องคำนวณที่สามารถคำนวณแบบอัตโนมัติได้ ทำให้มีคนคิดที่นำไปใช้ในสงคราม ซึ่งถ้าใช้เครื่องคำนวณที่มี อยู่ในสมัยนั้นจะต้องใช้เวลาถึง 12 ชั่วโมงในการคำนวณ การยิงจรวด 1 ครั้ง ดังนั้นกองทัพจึงให้กองทุนอุดหนุนแก่ John W. Mauchly และ Persper Eckert จาก, มหาวิทยาลัยเพนซิลวาเนีย ในการสร้างคอมพิวเตอร์ จากอุปกรณ์อิเล็กทรอนิกส์ขึ้นมา โดยนำหลอดสุญญากาศ (Vacuum Tube) จำนวน 18,000 หลอด มาใช้ในการสร้าง ซึ่งมีข้อดีคือ ทำให้เครื่องมีความเร็ว และมีความถูกต้องแม่นยำในการคำนวณมากขึ้น 
และความคิดต่อมาในการพัฒนาเครื่องคอมพิวเตอร์ให้ดีขึ้นก็คือ การค้นหาวิธีการเก็บโปรแกรมไว้ในเครื่องได้ เพื่อลดความยุ่งยาก ของขั้นตอนการป้อนคำสั่งเข้าเครื่องครั้งต่อครั้ง มีนักคณิตศาสตร์เชื้อสายฮังกาเรียนชื่อ Dr.John Von Neumann ได้พบวิธีการเก็บโปรแกรมไว้ ในหน่วยความจำของเครื่องเช่นเดียวกับการเก็บข้อมูลและต่อวงจรไฟฟ้า สำหรับการคำนวณ และการปฏิบัติการพื้นฐาน ไว้ให้เรียบร้อยภายในเครื่อง แล้วเรียกวงจรเหล่านี้ด้วยรหัสตัวเลขที่กำหนดไว้ เครื่องคอมพิวเตอร์ที่ถูกพัฒนาขึ้นตามแนวความคิดนี้ได้แก่ EVAC (Electronic Ddiscreate Variable Automatic Computer) ซึ่งสร้างเสร็จใน พ.ศ. 2492 และนำมาใช้งานจริงในปี พ.ศ. 2494 และในเวลาใกล้เคียงกัน ที่มหาวิทยาลัยเคมบริดจ์ ประเทศอังกฤษ ได้มีการสร้างคอมพิวเตอร์มีลักษณะคล้ายกับเครื่อง EVAC และให้ชื่อว่า EDSAC (Electronic Delay Strorage Automatic Caculator)
วิศวกรรมซอฟต์แวร์
ความรู้ทางด้านการเขียนโปรแกรมคอมพิวเตอร์เป็นความรู้พื้นฐานสำหรับอาชีพของวิศวกรซอฟต์แวร์ แต่เท่านั้นยังไม่เพียงพอ ส่วนใหญ่วิศวกรซอฟต์แวร์มีวุฒิการศึกษาในสาขาวิทยาการคอมพิวเตอร์ เนื่องจากอดีตยังไม่ค่อยมีหลักสูตรการเรียนการสอนระดับอุดมศึกษาในสาขาวิศวกรรมซอฟต์แวร์ อย่างไรก็ตามได้มีการเริ่มมีหลักสูตรสาขาวิศวกรรมซอฟต์แวร์ เปิดสอนมากขึ้น โดยเฉพาะอย่างยิ่งระดับปริญญาโทและปริญญาเอก ในช่วงปี ค.ศ. 2001-2004 ได้คณะวิชาการกลุ่มหนึ่งได้พัฒนาหลักสูตรต้นแบบ () สำหรับวิศวกรรมซอฟต์แวร์ระดับปริญญาตรี เรียกว่า SE2004 เพื่อให้เป็นมาตรฐานสากล การพัฒนาหลักสูตรต้นแบบดังกล่าวได้รับการสนับสนุนจากสมาคม ACM และสมาคมคอมพิวเตอร์แห่ง IEEE
ประวัติฮาร์ดแวร์คอมพิวเตอร์
ในปี 1976 หลังจาก Stephen Wozniak และ Steve Jobs ได้ร่วมกันก่อตั้งบริษัทแอปเปิลคอมพิวเตอร์ (Apple Computer) และได้นำเครื่องไมโครคอมพิวเตอร์ เครื่องแรกที่ประดิษฐ์จากโรงรถออกมาขายโดยใช้ชื่อว่า Apple I ในราคา 695 เหรียญฯ บริษัทแอปเปิลได้ผลิตเครื่อง Apple I ออกมาไม่มากนัก ภายในปีเดียวได้ผลิต Apple II ออกมา และรุ่นนี้เป็นรุ่นเปิดศักราชแห่งวงการไมโครคอมพิวเตอร์ และเป็นการสร้างมาตรฐาน ที่ไมโครคอมพิวเตอร์ ที่เกิดมาตามหลังทั้งหมด แต่ส่วนใหญ่แอปเปิ้ลจะขายระบบปฏิบัติการมากว่าขายเครื่องคอมพิวเตอร์ เนื่องจากเครื่องของ Intel และ IBM จะทำงานได้ดีกว่า
ประวัติฮาร์ดแวร์คอมพิวเตอร์
โดยอุปกรณ์สมัยเก่ามักจะเป็นเฟืองหรือไม้ซึ่งหนักมากทำให้คนต้องพัฒนาเครื่องมือให้มีขนาดเล็กลง
วิศวกรรมอิเล็กทรอนิกส์
วิศวกรรมคอมพิวเตอร์เกี่ยวข้องกับการออกแบบของเครื่องคอมพิวเตอร์และระบบคอมพิวเตอร์ เช่นการออกแบบของฮาร์ดแวร์, การออกแบบของพีดีเอ, หรือการใช้คอมพิวเตอร์ในการควบคุมโรงงานอุตสาหกรรม, การพัฒนาระบบฝังตัว (ระบบทำงานที่เฉพาะเจาะจง เช่นโทรศัพท์มือถือ) สาขานี้จะรวมถึงไมโครคอนโทรลเลอร์และการประยุกต์ใช้ วิศวกรคอมพิวเตอร์อาจจะทำงานกับซอฟต์แวร์ของระบบ แต่การออกแบบระบบซอฟต์แวร์ที่ซับซ้อนมักจะเป็นงานหลักของวิศวกรรมซอฟต์แวร์ซึ่งมักจะถือว่าเป็นสาขาที่แยกต่างหาก
ประวัติฮาร์ดแวร์คอมพิวเตอร์
อยู่ระหว่างปี พ.ศ. 2497 ถึง พ.ศ. 2501 เป็นยุคของคอมพิวเตอร์ที่ใช้หลอดสุญญากาศ (Vacuum tube) ซึ่งใช้กำลังไฟฟ้าสูงมาก ถึงแม้จะมีระบบระบายความร้อนที่ดี 
แต่จะมีปัญหาในเรื่องความร้อนและไส้หลอดขาดบ่อย การสั่งงานใช้ภาษาเครื่องซึ่งเป็นรหัสตัวเลขที่ยุ่งยากและซับซ้อน เครื่องคอมพิวเตอร์ของยุคนี้มีขนาดใหญ่ เช่น
มาร์ค วัน (MARK 1), อีนิแอค (ENIAC), ยูนิแวค (UNIVAC)
ซอฟต์แวร์
ซอฟต์แวร์ เป็นชื่อเรียกเพื่อใช้เปรียบต่างกับฮาร์ดแวร์ ซึ่งเป็นลักษณะทางกายภาพในการเก็บและประมวลผลของซอฟต์แวร์ ในคอมพิวเตอร์ซอฟต์แวร์จะถูกเรียกใช้งานในแรมและประมวลผลผ่านซีพียู
ฮาร์ดดิสก์
โดยในปี 2008 ได้มีการพัฒนาเป็น Hybrid drive และ โซลิดสเตตไดรฟ์
ฮาร์ดร็อก
ฮาร์ดร็อก () เป็นแนวเพลงย่อยของดนตรีร็อก ที่มีรากฐานในช่วงต้นยุค 1960 ของดนตรีไซเคเดลิกร็อก และการาจร็อก และมีความหนักกว่าดนตรีร็อกทั่วไป เป็นต้นแบบของดนตรีเฮฟวี ที่ใช้การบิดเสียงของกีตาร์, กีตาร์เบส,คีย์บอร์ด และกลอง
บิต
เวิร์ด (word) เป็นคำที่ใช้เรียกจำนวนบิตที่มากขึ้น แต่ก็ไม่มีขนาดเป็นมาตรฐานตายตัว บนเครื่องคอมพิวเตอร์สถาปัตยกรรม IA-32 จำนวน 16 บิตจะเรียกว่าเวิร์ด ในขณะที่ 32 บิตเรียกว่า ดับเบิลเวิร์ด (double word) หรือ dword ในขณะที่สถาปัตยกรรมอื่น ๆ หนึ่งเวิร์ดมีค่าเท่ากับ 32 บิต, 64 บิต หรือค่าอื่น ๆ ซึ่งหน่วยประมวลผลกลาง จะทำการประมวลผลกับเวิร์ดได้สะดวกที่สุด
โปรแกรมคอมพิวเตอร์
วนหนึ่งของโปรแกรมคอมพิวเตอร์ที่กระทำงานงานหนึ่งที่นิยามไว้อย่างดี เรียกว่าขั้นตอนวิธี (algorithm) ชุดของโปรแกรมคอมพิวเตอร์ คลัง (library) และข้อมูลที่เกี่ยวข้องเรียกว่าซอฟต์แวร์ โปรแกรมคอมพิวเตอร์อาจจัดประเภทได้จากฟังก์ชันยาวหลายบรรทัด เช่น โปรแกรมประยุกต์ หรือซอฟต์แวร์ระบบ
ฮาร์ดดิสก์
ฮาร์ดดิสก์ หรือ จานบันทึกแบบแข็ง () คือ อุปกรณ์คอมพิวเตอร์ที่บรรจุข้อมูลแบบไม่ลบเลือน มีลักษณะเป็นจานโลหะที่เคลือบด้วยสารแม่เหล็กซึ่งหมุนอย่างรวดเร็วเมื่อทำงาน การติดตั้งเข้ากับตัวคอมพิวเตอร์สามารถทำได้ผ่านการต่อเข้ากับแผงวงจรหลัก (motherboard) ที่มีอินเตอร์เฟซแบบขนาน (PATA) , แบบอนุกรม (SATA) และแบบเล็ก (SCSI) ทั้งยังสามารถต่อเข้าเครื่องจากภายนอกได้ผ่านทางสายยูเอสบี, สายไฟร์ไวร์ รวมไปถึงอินเตอร์เฟซอนุกรมแบบต่อนอก (eSATA) ซึ่งทำให้การใช้ฮาร์ดดิสก์ทำได้สะดวกยิ่งขึ้นเมื่อไม่มีคอมพิวเตอร์ถาวรเป็นของตนเอง
วิศวกรรมคอมพิวเตอร์
วิศวกรคอมพิวเตอร์ ศึกษาการออกแบบระบบฮาร์ดแวร์ดิจิทัล ซึ่งรวมถึงระบบการสื่อสาร องค์ประกอบของคอมพิวเตอร์ และอุปกรณ์ที่ประกอบด้วยคอมพิวเตอร์ วิศวกรคอมพิวเตอร์จะเรียนการพัฒนาซอฟต์แวร์ โดยมุ่งเน้นเกี่ยวกับซอฟต์แวร์สำหรับอุปกรณ์ดิจิทัล และ การสร้างส่วนต่อประสานระหว่างผู้ใช้งานซอฟต์แวร์ และ ระหว่างอุปกรณ์ต่าง ๆ รวมทั้งความรู้ทางด้านวิศวกรรมที่ดีด้วย
ฮาร์ดคอร์ (ดนตรีอิเล็กทรอนิกส์แดนซ์)
ฮาร์ดคอร์ () หรือ ฮาร์ดคอร์เทคโน () เป็นชนิดของดนตรีอิเล็กทรอนิกส์แดนซ์ ที่เป็นแบบฉบับโดยใช้จังหวะของเสียงบิดเบือนและท่วงทำนองเหมือนจังหวะดนตรีอินดัสเทรียลและแซมเพิล ลักษณะจังหวะต่างๆของฮาร์ดคอร์มีช่วงตั้งแต่ประมาณ 95 ครั้งต่อวินาที ("นิวบีต" จากเบลเยียม และเรฟ/เทคโน) ไปถึงมากกว่า 300 ครั้งต่อวินาที ("สปิดคอร์") กับสไตล์ที่แพร่หลายมากขึ้นตั้งแต่ประมาณ 150 ครั้งต่อวินาทีไปถึง 200 ครั้งต่อวินาที
สปายแวร์
ในความหมายทั่วไป สปายแวร์ คือ ประเภทโปรแกรมคอมพิวเตอร์ที่บันทึกการกระทำของผู้ใช้บนเครื่องคอมพิวเตอร์ และส่งผ่านอินเทอร์เน็ตโดยที่ผู้ใช้ไม่ได้รับทราบ โปรแกรมแอบดักข้อมูลนั้นสามารถรวบรวมข้อมูล สถิติการใช้งานจากผู้ใช้ได้หลายอย่างขึ้นอยู่กับการออกแบบของโปรแกรม ซึ่งส่วนใหญ่แล้วบันทึกเว็บไซต์ที่ผู้ใช้เข้าถึง และส่งไปยังบริษัทโฆษณาต่างๆ บางโปรแกรมอาจบันทึกว่าผู้ใช้พิมพ์อะไรบ้าง เพื่อพยายามค้นหารหัสผ่าน หรือเลขหมายบัตรเครดิต
เน็ตแวร์
เอาต์พุตของเครื่อง 2 ระบบ เป็นการเปรียบเทียบถึงการรับรองการปฏิบัติการที่เหมาะสมและทั้งสองสำเนาได้ถูกป้อนกลับสู่อินพุต/เอาต์พุตของเครื่อง และการใช้การดำรงอยู่ของ SFT-II ซอฟต์แวร์ RAID ทำหน้าที่เสนอในแก่นแท้ ดิสก์สามารถสะท้อนระหว่าง 2 เครื่องที่ปราศจากฮาร์ดแวร์ที่มีความพิเศษทั้ง 2 เครื่องสามารถแยกออกได้ไกลพอๆกับ server-to-server ที่มีการอนุญาตให้ติดต่อกัน ในบล็อกของ server หรือดิสก์ที่ไม่สามารถทำงานได้ server ที่คงอยู่ควรจะเข้ามาแทนที่เครื่องลูก หลังจากการหยุดการทำงานที่สั้นมันมีสภาพการประชาสัมพันธ์เต็มรูปแบบและไม่สามารถทำงานได้ตัวอย่างเช่น มีการติดอยู่ในระดับโปรเซสซึ่ง NetWare จะขึ้นชื่อในด้านความล่าช้าเหตุการณ์ที่เกิดขึ้น SFT-III เป็น NetWare เวอร์ชันแรกที่สามารถทำให้ใช้ SMPฮาร์ดแวร์ อินพุต/เอาต์พุตของเครื่องสามารถมีคุณสมบัติทำงานบน CPU ของตัวมันเอง
ซอฟต์แวร์บริการ
ซอฟต์แวร์บริการ () เป็นซอฟต์แวร์แอปพลิเคชันบนเว็บที่ผู้ใช้สามารถเรียกใช้บริการได้ตามความต้องการใช้งาน โดยทั่วไปซอฟต์แวร์บริการนี้จะถูกจัดเก็บอยู่บนเครื่องเซิร์ฟเวอร์ของผู้ให้บริการ หรือเป็นซอฟต์แวร์ที่จะถูกดาวน์โหลดลงสู่ตัวเครื่องของผู้ใช้บริการ โดยจะหยุดทำงานเมื่อได้ใช้ซอฟต์แวร์ดังกล่าวครบเวลาที่กำหนด หรือดำเนินการเสร็จสิ้นแล้ว
ประวัติฮาร์ดแวร์คอมพิวเตอร์
ในปี 1975 ไอบีเอ็ม ได้ออกเครื่องไมโครคอมพิวเตอร์ เครื่องแรกออกมา แต่ทางไอบีเอ็มได้เรียกเครื่องนี้ว่าเป็น เทอร์มินัลแบบชาญฉลาด ที่สามารถโปรแกรมได้ (Intelligent Programmable Terminal) และตั้งชื่อรุ่นว่า Model 5100 มีหน่วยความจำ 16 Kbyte แล้วยังมีตัวแปลภาษาเบสิก แบบอินเตอร์พรีทเตอร์ (Interpreter) ด้วย และมี ไดรฟ์สำหรับใส่คาร์ทิดจ์เทปในตัว แต่ก็ยังขายไม่ดีเท่าที่ควร เพราะว่าตั้งราคาไว้สูงมากถึง 9,000 ดอลลาร์สหรัฐ
ในปลายปี 1980 บริษัทไอบีเอ็มได้เกิดแผนกเล็ก ๆ ขึ้นมาแผนกหนึ่งเรียกว่า Entry Systems Division ภายใต้ทีมของคนชื่อว่า ดอน เอสทริดจ์ (Don Estridge) และนักออกแบบอีก 12 คน โดยได้รับมอบหมายให้พัฒนาเครื่องไมโครคอมพิวเตอร์เครื่องแรกของไอบีเอ็มโมเด็ล 5100 นั้นเอง โดยนำเอาจุดเด่นของเครื่อง ที่ขายดีมารวมไว้ในการออกแบบเครื่องไมโครคอมพิวเตอร์ของไอบีเอ็ม และผลิตจำหน่ายได้ภายในปีเดียวภายใต้ชื่อว่า ไอบีเอ็มพีซี (IBM PC) ซึ่งถูกเปิดตัวในเดือน สิหาคม ปี 1981 และยอดขายของเครื่องพีซีก็ได้พุ่งอย่างรวดเร็ว ทำให้บริษัทอื่น ๆ เริ่มจับตามอง
ประวัติฮาร์ดแวร์คอมพิวเตอร์
คอมพิวเตอร์ในยุคเริ่มแรกยังไม่มีชิปประมวลผลหรือระบบปฏิบัติการในปัจจุบัน โดยถ้าย้อนกลับไปเมื่อประมาณ 400 กว่าปีที่แล้วส่วนใหญ่ คอมพิวเตอร์เหล่านี้มักใช้ในการคำนวณมากกว่า
อุปกรณ์ชนิดแรกของโลกที่เป็นเครื่องมือในการคำนวณก็คือลูกคิดนั่นเอง ซึ่งถือได้ว่า เป็นอุปกรณ์ใช้ช่วยการคำนวณที่เก่าแก่ที่สุดในโลกและคงยังใช้งานมาจนถึงปัจจุบัน ในปี พ.ศ. 2158 นักคณิตศาสตร์ชาวสก็อตแลนด์ชื่อ John Napier ได้สร้างอุปกรณ์ใช้ ช่วยการคำนวณขึ้นมา เรียกว่า Napier's Bones มีรูปร่างคล้ายสูตรคูณในปัจจุบัน ในปี พ.ศ. 2185 นักคณิตศาสตร์ชาวฝรั่งเศสชื่อ Blaise Pascal คิดว่าน่าจะมีวิธีที่จะคำนวณตัวเลขได้ง่ายกว่า เขาได้ออกแบบ เครื่องมือช่วยในการคำนวณโดย ใช้หลักการหมุนของฟันเฟืองหนึ่งอันถูกหมุนครบ 1 รอบ ฟันเฟืองอีกอันหนึ่งซึ่งอยู่ ทางด้านซ้ายจะถูกหมุนไปด้วยในเศษ 1 ส่วน 10 รอบ เครื่องมือของปาสคาลนี้ถูกเผยแพร่ออกสู่สาธารณชน เมื่อ พ.ศ. 2188 แต่ไม่ประสบความสำเร็จเท่าที่ควรเนื่องจากราคาแพง และเมื่อใช้งานจริงจะเกิดฟันเฟืองติดขัดบ่อยๆ ทำให้ผลลัพธ์ที่ได้ไม่ค่อยถูกต้องตรงความเป็นจริง
ในสมัยนั้นยังไม่มีเครื่องจักรใดที่สามารถทำตามคำสั่งหรือทำงานเองโดยอัตโนมัติได้แต่ใน พ.ศ. 2344 นักประดิษฐ์ชาวฝรั่งเศสชื่อ Joseph Marie Jacquard ได้พยายามพัฒนาเครื่องทอผ้าโดยใช้ บัตรเจาะรูในการใส่คำสั่งให้ควบคุมเครื่องทอผ้าให้ทำตามแบบที่กำหนดไว้ และแบบดังกล่าวสามารถนำมา สร้างซ้ำๆ ได้อีกหลายครั้ง ความพยายามของ Jacquard สำเร็จลงใน พ.ศ. 2348 เครื่องทอผ้านี้ถือว่าเป็น เครื่องทำงานตามคำสั่งเป็นเครื่องแรก และตั้งแต่ Jacquard ได้ประดิษฐ์สิ่งนี้ขึ้นมาทำให้มีเครื่องกลเกิดขึ้นมาหลายอย่าง และได้มีเครื่องมือชนิดหนึ่งที่ได้เปลี่ยนวงการของเครื่องคอมพิวเตอร์และการคำนวณ โดยอุปกรณ์ที่ว่านี้มีชื่อว่าเครื่องหาผลต่าง (Difference Engine) โดยเจ้าเครื่องนี้มีความคล้ายกับเครื่องคิดเลขในปัจจุบันนั่นเอง โดย Chales Babbage เป็นผู้สร้างเครื่องนี้ขึ้นมา ในปี พ.ศ. 2373 เขาได้รับความช่วยเหลือจากรัฐบาลอังกฤษเพื่อสร้างเครื่อง Difference Engine ขึ้นมาจริงๆ แต่ในขณะที่ Babbage ทำการสร้างเครื่อง Difference Engine อยู่นั้น ได้พัฒนาความคิดไปถึงเครื่องมือในการคำนวณที่มีความสามารถสูงกว่านี้ ซึ่งก็คือเครื่องที่เรียกว่าเครื่องวิเคราะห์ (Analytical Engine) และได้ยกเลิกโครงการสร้างเครื่อง Difference Engine ลงแล้วเริ่มต้นงานใหม่ คือ งานสร้างเครื่องวิเคราะห์ ในความคิดของเขา โดยที่เครื่องดังกล่าวประกอบไปด้วยชิ้นส่วนที่สำคัญ 4 ส่วน คือ
วิกิซอฟต์แวร์
วิกิซอฟต์แวร์ (Wiki software) เป็นซอฟต์แวร์เพื่อความร่วมมือชนิดหนึ่งบนระบบ วิกิ โดยประมวลผลบน เว็บเซิร์ฟเวอร์ การจัดเก็บเนื้อหาจะเกี่ยวข้องกับระบบการจัดการความสัมพันธ์ของฐานข้อมูล แม้ว่าบางครั้งการใช้เครื่องมือจะถูกจัดเก็บในรูปของไฟล์แทน
อะโดบี ออเธอร์แวร์
ออเธอร์แวร์เป็นโปรแกรมที่นำมาแก้มาปัญหาของภาษาติวเตอร์ ซึ่งในช่วงแรกเป็นโปรแกรมสำหรับแมคอินทอช เท่านั้น แต่โปรแกรมสามารถทำงานบนระบบดอส ได้ด้วย ซึ่งโปรแกรมบนดอสพัฒนาจนถึงการปล่อยโปรแกรมให้สามารถทำงานบนไมโครซอฟท์ วินโดวส์
เมกะไบต์
ยกตัวอย่าง ถ้าผู้จำหน่ายบอกว่าฮาร์ดไดรวฟ์มีความจุข้อมูลได้ 140 GB, ดิสก์จะสามารถจุได้ 140 ไบต์ โดยทั่วไป ระบบปฏิบัติการจะจองเนื้อที่
และรายงานขนาดของดิสก์และแฟ้มในหน่วยไบนารี่, และแสดงออกมาโดยใช้ตัวย่อ (เช่น GB, MB, KB) ตัวเดียวกับที่ใช้โดยระบบเลขฐานสิบ,
ดังนั้นไดรวฟ์จะถูกรายงานว่ามีขนาด "130 GB" (จริง ๆ คือ 130.36 GiB) (ในทางปฏิบัติ เราไม่สามารถเก็บแฟ้มให้มีขนาดรวมทั้งสิ้น 130.36 GiB
ได้ อันเนื่องมาจาก overhead ของระบบแฟ้ม)
ซอฟต์แวร์
ซอฟต์แวร์ () หรือ ส่วนชุดคำสั่ง หรือบางครั้งมีการสะกดว่า ซอฟ‌ท์แวร์ เป็นส่วนของระบบคอมพิวเตอร์ที่ใช้ในการจัดเก็บและประมวลผลข้อมูล ซอฟต์แวร์นั้นนอกจากจะสามารถใช้งานบนคอมพิวเตอร์ได้แล้ว ยังสามารถใช้งานบนเครื่องใช้ หรืออุปกรณ์อื่น เช่น โทรศัพท์มือถือ หรือหุ่นยนต์ในโรงงาน หรือเครื่องใช้ไฟฟ้าต่าง ๆ คำว่า "ซอฟต์แวร์" ใช้ครั้งแรกโดย จอห์น ดับเบิลยู. เทอร์กีย์ (John W. Turkey) ในปี พ.ศ. 2500 (ค.ศ. 1957) โดยแนวคิดของซอฟต์แวร์ปรากฏครั้งแรกในเรียงความของแอลัน ทัวริง บิดาของวิทยาการคอมพิวเตอร์ กล่าวกันว่าโปรแกรมคอมพิวเตอร์ชิ้นแรกของโลกเขียนโดยเอดา ไบรอน เป็นโปรแกรมที่ใช้สำหรับเครื่องวิเคราะห์ (analytical engine) ของชาร์ลส แบบเบจ
วิศวกรรมสารสนเทศและการสื่อสาร
รองอธิการบดี กล่าวเสริมอีกว่า "คอมพิวเตอร์ในอดีตอาจจะพูดถึงฮาร์ตแวร์และซอฟต์แวร์ แต่ปัจจุบันจะพูดถึงการเชื่อมโยงระหว่างคอมพิวเตอร์และระบบเครือข่ายไปด้วย กัน เพราะฉะนั้นศาสตร์ในปัจจุบันจะแยกขยายออกไปหลายอย่าง ซึ่งแน่นอนว่าในส่วนของเทคโนโลยีสารสนเทศนั้นก็สำคัญกระบวนการจัดการข้อมูล คอมพิวเตอร์ก็ยังจำเป็นอยู่ เพราะมีข้อมูลที่มีรูปแบบต่างๆ ซึ่งจำเป็นต้องใช้เทคโนโลยีจัดการ โดยข้อมูลในอนาคตจะเป็นรูปภาพและภาพยนตร์เช่นวิดีโอคลิปมากขึ้น ซึ่งจะก่อให้เกิดการพัฒนาอีกด้านหนึ่ง อาทิ แอนิเมชั่น หรือ สื่อบันเทิงต่างๆ แทรกเข้ามาด้วย"
ไวรัสคอมพิวเตอร์
ในเชิงเทคโนโลยีความมั่นคงของระบบคอมพิวเตอร์นั้นไวรัสเป็นโปรแกรมคอมพิวเตอร์ที่สามารถทำสำเนาของตัวเอง เพื่อแพร่ออกไปโดยการสอดแทรกตัวสำเนาไปในรหัสคอมพิวเตอร์ส่วนของข้อมูลเอกสารหรือส่วนที่สามารถปฏิบัติการได้ ดังนั้นไวรัสคอมพิวเตอร์จึงมีพฤติกรรมในลักษณะเดียวกับไวรัสในทางชีววิทยา ซึ่งสามารถแพร่กระจายไปในเซลล์ของสิ่งมีชีวิตในลักษณะเดียวกันนี้ คำอื่นๆ ที่ใช้กับไวรัสในทางชีววิทยายังขยายขอบข่ายของความหมายครอบคลุมถึงไวรัสในทางคอมพิวเตอร์ เช่น "การติดไวรัส" "(infection)" แฟ้มข้อมูลที่ติดไวรัสนี้จะเรียกว่า "โฮสต์" "(host)" ไวรัสนั้นเป็นประเภทหนึ่งของโปรแกรมประเภทมัลแวร์ "(malware)" หรือโปรแกรมที่มีประสงค์ร้าย ในความหมายที่ใช้กันทั่วไปนั้น ไวรัสยังใช้หมายรวมถึง เวิร์ม "(worm)" ซึ่งก็เป็นโปรแกรมอีกรูปแบบหนึ่งของมัลแวร์ ซึ่งบางครั้งก็ทำให้ผู้ใช้คอมพิวเตอร์นั้นสับสนเมื่อคำไวรัสนั้นใช้ในความหมายที่เฉพาะเจาะจง คอมพิวเตอร์ไวรัสนั้นโดยทั่วไปจะไม่ส่งผลก่อให้เกิดความเสียหายต่อฮาร์ดแวร์โดยตรง แต่จะทำความเสียหายต่อซอฟต์แวร์
ฟรีแวร์
ฟรีแวร์ (freeware) หมายถึงซอฟต์แวร์ที่สร้างขึ้นและสามารถนำไปใช้ได้ในทุกจุดประสงค์โดยไม่ต้องเสียค่าใช้จ่าย (เช่นราคาขายหรือค่าลิขสิทธิ์) ฟรีแวร์เป็นลักษณะก้ำกึ่งระหว่างซอฟต์แวร์พาณิชย์และซอฟต์แวร์โอเพนซอร์ซ คืออนุญาตให้กลุ่มผู้พัฒนามีส่วนร่วมในการสร้างซอฟต์แวร์ แต่ก็ไม่เผยแพร่รหัสต้นฉบับสู่สาธารณชนเพื่อรักษาความลับทางการค้า
วิศวกรรมซอฟต์แวร์
ในแง่ของศาสตร์เกี่ยวกับคอมพิวเตอร์นั้น วิศวกรรมซอฟต์แวร์ เป็นหนึ่งในห้าสาขาวิชาคอมพิวเตอร์ ซึ่งประกอบด้วย สาขาวิทยาการคอมพิวเตอร์ หรือวิทยาศาสตรคอมพิวเตอร์ สาขาวิศวกรรมคอมพิวเตอร์ สาขาวิศวกรรมซอฟต์แวร์ สาขาเทคโนโลยีสารสนเทศ หรือเทคโนโลยีสารสนเทศและการสือสาร และ สาขาคอมพิวเตอร์ธุรกิจ หรือ ระบบสารสนเทศทางธุรกิจ
การ์ดแสดงผล
ในปัจจุบันการ์ดแสดงผลจำนวนมากไม่อยู่ในรูปของการ์ด แต่จะอยู่เป็นส่วนหนึ่งของแผงเมนบอร์ดซึ่งทำหน้าที่เดียวกัน วงจรแสดงผลเหล่านี้มักมีความสามารถด้านสามมิติค่อนข้างจำกัด แต่ก็เหมาะสมกับงานในสำนักงาน เล่นเว็บ อ่านอีเมล เป็นต้น สำหรับผู้ที่ต้องการความสามารถด้านสามมิติสูง ๆ เช่น ใช้เพื่อเล่นเกมคอมพิวเตอร์ ฮาร์ดแวร์ยังอยู่ในรูปของการ์ดที่ต้องเสียบเพิ่มเพื่อให้ได้ภาพเคลื่อนไหวที่เป็นสามมิติที่สมจริง ในทางกลับกัน การใช้งานบางประเภท เช่น งานทางการแพทย์ กลับต้องการความสามารถการแสดงภาพสองมิติที่สูงแทนที่จะเป็นแบบสามมิติ
ประวัติฮาร์ดแวร์คอมพิวเตอร์
คอมพิวเตอร์นั้นมีวิวัฒนาการที่รวดเร็วมาก ตั้งแต่ยุคสมัยดึกดำบรรพ์เป็นต้นมา มนุษย์เรามีความพยายามที่จะคิดค้นเครื่องมือให้มาช่วยในการคำนวณและการนับ ตั้งแต่เริ่มต้นใช้นิ้วมือนับ จนมาใช้ก้อนกรวด หิน มนุษย์จึงคิดค้นวิธีการที่ง่ายกว่านี้ จนกลายมาเป็นกลไกที่ใช้ในการคำนวณ จนวิวัฒนาการมาเป็นคอมพิวเตอร์ในปัจจุบัน โดยแบ่งเป็น 4 ยุค ดังนี้
กระด้างภัณฑ์และละมุนภัณฑ์
จุดเริ่มต้นของคำ "กระด้างภัณฑ์" และ "ละมุนภัณฑ์" มาจากรัฐสภาไทยซึ่งไม่นิยมใช้ศัพท์ภาษาต่างประเทศ ในการประชุมครั้งหนึ่งมีการเอ่ยถึงซอฟต์แวร์ เดโช สวนานนท์ จึงบัญญัติให้ที่ประชุมใช้ว่า "ละมุนภัณฑ์" ต่อภายหลังจึงเกิด "กระด้างภัณฑ์" สำหรับฮาร์ดแวร์
ไฟร์วอลล์
ไฟร์วอลล์ (อังกฤษ: firewall; ศัพท์บัญญัติ ด่านกันบุกรุก) คือซอฟต์แวร์หรือฮาร์ดแวร์ในระบบเครือข่าย 
ซอฟต์แวร์หรือฮาร์ดแวร์ในระบบเครือข่าย หน้าที่ของไฟร์วอลล์คือเป็นตัวกรองข้อมูลสื่อสาร โดยการกำหนดกฎและระเบียบมาบังคับใช้โดยเฉพาะเรื่องของการดูแลระบบเครือข่าย 
โดยความผิดพลาดของการปรับแต่งอาจส่งผลทำให้ไฟล์วอลล์มีช่องโหว่ และนำไปสู่สาเหตุของการโจรกรรมข้อมูลคอมพิวเตอร์ได้
บูตเซกเตอร์
บูตเซกเตอร์ เป็นส่วนที่อยู่ในฮาร์ดดิสก์ ฟลอปปีดิสก์ แผ่นออปติคอล หรืออื่น ๆ เป็นอุปกรณ์จัดเก็บข้อมูลที่มีรหัสเครื่องจะโหลดลงในหน่วยความจำหลัก (RAM) โดยระบบคอมพิวเตอร์ในเฟิร์มแวร์ บรรจุโปรแกรมสำหรับดาวน์โหลดโหลดระบบปฏิบัติการ
ซอฟต์แวร์ระบบ
ซอฟต์แวร์ระบบช่วยเหลือการใช้งานระบบปฏิบัติการและระบบคอมพิวเตอร์ ซึ่งก็มีทั้งเครื่องมือวินิจฉัย คอมไพเลอร์ เซิร์ฟเวอร์ ระบบหน้าต่าง โปรแกรมอรรถประโยชน์
ไทยแวร์
ไทยแวร์.คอม (thaiware.com) เป็นเว็บไซต์ในประเทศไทยที่รวมโปรแกรมทั้งไทยและต่างประเทศ เพื่อให้ผู้เยี่ยมชมดาวน์โหลดไปทดลองใช้ นอกจากนั้นยังมีเว็บบอร์ดสำหรับถามปัญหาและแลกเปลี่ยนความคิดเห็นเกี่ยวกับคอมพิวเตอร์ เว็บไซต์ไทยแวร์ก่อตั้งโดย ธรรณพ สมประสงค์, เอกชัย ก่อตั้งเกียรติกุล และเพื่อนคนอื่นๆ อีก 2 คน (วีรวิชญ์ อาริยโสภารักษ์ และ ธนินทร์​ ณ นคร) ปัจจุบันเหลือหุ้นส่วนเพียง 2 คน ซึ่งเปิดตัวอย่างเป็นทางการเมื่อวันที่ 1 มกราคม พ.ศ. 2542
เน็ตแวร์
เน็ตแวร์ () เป็นระบบปฏิบัติการเครือข่ายที่พัฒนาโดย Novell และเป็นครั้งแรกที่ใช้ cooperative multitasking เพื่อให้บริการสิ่งต่างๆบนเครื่องคอมพิวเตอร์ และโพรโทคอลเครือข่ายที่เป็นพื้นฐานบนรูปแบบแรกเริ่มของ Xerox , XNS stack
เทคโนโลยีสารสนเทศ
บทความหลัก: ประวัติความเป็นมาของฮาร์ดแวร์การคำนวณ
ประวัติฮาร์ดแวร์คอมพิวเตอร์
ประวัติฮาร์ดแวร์คอมพิวเตอร์
ซอฟต์แวร์ซินธิไซเซอร์
ซอฟต์แวร์ซินธิไซเซอร์ (Software synthesizer) หรือ ซอฟต์ซินธ์ (softsynth) เป็นโปรแกรมคอมพิวเตอร์หรือปลั๊กอินสำหรับก่อให้เกิดเสียงดิจิตอล โปรแกรมคอมพิวเตอร์ที่สามารถสร้างเสียงหรือเพลงที่ไม่ใช่มือสอง แต่ความล้ำหน้าในการประมวลผลด้วยความเร็วจะช่วยให้ซอฟต์ซินธ์บรรลุเป็นผลงานเดียวกันที่ก่อนหน้านี้ฮาร์ดแวร์เป็นที่จำเป็น ซอฟต์ซินธ์มักจะมีราคาถูกกว่าและพกพาได้มากกว่าฮาร์ดแวร์และง่ายต่อการเชื่อมต่อกับดนตรีซอฟต์แวร์อื่น ๆ เช่น เครื่องซีเควนเซอร์
ซอฟต์แวร์เพื่อความร่วมมือ
ซอฟต์แวร์การทำงานร่วมกันมีวิวัฒนาการและเข้ามาบนอินเทอร์เน็ต ซึ่งมีผลทำให้เกิดการพัฒนาเป็น Web 2.0 ซึ่งนำเอาโฮสต์ที่มีคุณสมบัติของการทำงานร่วมกัน มาบูรณาการใช้ในเครือข่ายขององค์กรเหล่านี้ รวมถึงฟังก์ชันการทำงาน เช่น การใช้เอกสารร่วมกัน (รวมถึงการแก้ไขกลุ่ม) ปฏิทินของกลุ่มและการส่งข้อความโต้ตอบแบบทันที และการประชุมผ่านเว็บอื่น ๆ ในกลุ่ม ​
กรุ๊ปแวร์สามารถแบ่งออกเป็น 3 ประเภทขึ้นอยู่กับระดับของความร่วมมือกัน :
1. การติดต่อสื่อสาร เป็นการแลกเปลี่ยนข้อมูลข่าวสารแบบไม่มีโครงสร้าง ตัวอย่างเช่น การพูดคุยกันทางโทรศัพท์ หรือการใช้ระบบส่งข้อความพูดคุยกัน.
2. การประชุม (หรือ ระดับของความร่วมมือ, ได้ถูกอธิบายในเอกสารทางวิชาการไว้ว่าเป็นระดับของการปรึกษาหารือร่วมกัน) เป็นการทำงานเชิงโต้ตอบกันเพื่อที่จะนำไปสู่เป้าหมายร่วมกัน ด้วยการระดมสมอง หรือการลงความคิดเห็น.
3. การประสานงาน เป็นการทำงานร่วมกันที่มีความซับซ้อนเพื่อที่จะนำไปสู่เป้าหมายร่วมกัน เปรียบเสมือนความเข้าใจกันในทีมกีฬา ที่ทุกคนในทีมมีส่วนร่วมในการปฏิบัติตามหน้าที่ของตนในเวลาที่เหมาะสม เหมือนกับการปรับแผนการเล่นตามสถานการณ์ ซึ่งแต่ละคนทำหน้าที่ที่แตกต่างกันออกไปเพื่อทำให้ทีมชนะ นี้คือการทำงานร่วมกันที่มีความซับซ้อนเพื่อนำไปสู่เป้าหมายร่วมกัน หรือที่เรียกว่าการบริหารจัดการความร่วมมือกัน
เครื่องมือการติดต่อสื่อสารอิเล็กทรอนิคส์ช่วยในการส่งข้อความ, ไฟล์, ข้อมูล, หรือเอกสารระหว่างบุคคล และอำนวยความสะดวกในการแลกเปลี่ยนข้อมูล. ตัวอย่างเช่น :
• การประชุมที่เกิดขึ้นพร้อมกัน (synchronous conferencing)
• การประชุมที่ไม่ได้เกิดขึ้นพร้อมกัน (asynchronous conferencing)
• อีเมล์
• แฟกซ์
• ข้อความเสียง
• วิกิ (Wikis)
• การเผยแพร่ผ่านทางเว็บไซต์
• การควบคุมการแก้ไข (revision control)
เครื่องมือการประชุมอิเล็กทรอนิคส์ใช้อำนวยความสะดวกในการแลกเปลี่ยนข้อมูลซึ่งกันและกัน ซึ่งโต้ตอบกันได้อย่างรวดเร็ว. ตัวอย่างเช่น :
• การประชุมทางอินเทอร์เน็ต (Internet forums) (รู้จักกันในชื่อที่ว่า กระดานข้อความ หรือกระดานสนทนา) — เป็นแพลตฟอร์มการตัดสินใจแบบเสมือนจริงที่ช่วยอำนวยความสะดวก และจัดการข้อความออนไลน์
• การสนทนาทางอินเทอร์เน็ต (Online chat) — เป็นแพลตฟอร์มการตัดสินใจแบบเสมือนจริงที่ช่วยอำนวยความสะดวก และสามารถจัดการข้อความได้อย่างทันที
• ข้อความโต้ตอบแบบทันที (Instant Messaging)
• การโทรศัพท์ (Telephony) — โทรศัพท์ช่วยให้ผู้ใช้ได้มีปฏิสัมพันธ์ซึ่งกันและกัน
• การประชุมทางวีดิทัศน์ (Videoconferencing) — คือเครือข่ายคอมพิวเตอร์ที่ใช้สัญญาณวีดีโอ และสัญญาณเสียงร่วมกัน
• การประชุมโดยการแลกเปลี่ยนข้อมูล (Data conferencing) — คือเครือข่ายคอมพิวเตอร์ที่มีพื้นที่ร่วมกัน ซึ่งผู้ใช้งานแต่ละคนสามารถเข้าไปแก้ไข หรือปรับเปลี่ยนได้
• การใช้งานโปรแกรมประยุกต์ร่วมกัน (Application sharing) — ผู้ใช้งานสามารถเข้าถึงเอกสาร หรือโปรแกรมที่ทำการแชร์ได้ตามลำดับคอมพิวเตอร์ที่ใช้งานอยู่ในขณะนั้น
• ระบบการประชุมอิเลคทรอนิคส์ (EMS) — แต่เดิมถูกอธิบายว่าเป็น “ระบบการประชุมอิเลคทรอนิคส์” และระบบนี้ได้ถูกติดตั้งไว้ในห้องประชุม ซึ่งห้องที่มีความพิเศษเหล่านี้จะประกอบไปด้วยวีดีโอโปรเจกต์เตอร์ ที่ได้ถูกเชื่อมโยงกับคอมพิวเตอร์จำนวนมากไว้แล้ว อย่างไรก็ตาม ระบบการประชุมอิเลคทรอนิคส์ยังถูกพัฒนาไปไว้บนเว็บไซต์ ทำให้สามารถเข้าใช้งานได้ทุกที่ ทุกเวลา ซึ่งระบบได้อำนวยความสะดวกในการรองรับผู้ที่เข้ามาใช้งาน ที่กระจายกันอยู่ตามสถานที่ต่างๆ
เครื่องมือจัดการความร่วมมือกันได้อำนวยความสะดวก และ บริหารกิจกรรมของกลุ่ม ตัวอย่างเช่น
กระด้างภัณฑ์และละมุนภัณฑ์
กระด้างภัณฑ์ และ ละมุนภัณฑ์ เป็นคำศัพท์ภาษาไทยที่เข้าใจผิดกันว่า ราชบัณฑิตยสถานบัญญัติไว้สำหรับ ฮาร์ดแวร์ (hardware) และซอฟต์แวร์ (software) ตามลำดับ
สปายแวร์
หรือ "สปายแวร์" ก็คือ โปรแกรมเล็ก ๆ ที่ถูกเขียนขึ้นมาสอดส่อง (สปาย) การใช้งานเครื่องคอมพิวเตอร์ของคุณ อาจจะเพื่อโฆษณาสินค้าต่าง ๆ สปายแวร์บางตัวก็สร้างความรำคาญเพราะจะเปิดหน้าต่างโฆษณาบ่อย ๆ แต่บางตัวร้ายกว่านั้น คือ ทำให้คุณใช้อินเตอร์เน็ทไม่ได้เลย ไม่ว่าจะไปเวบไหน ก็จะโชว์หน้าต่างโฆษณา
รายชื่อโปรแกรมที่นิยมใช้และเป็นฟรีแวร์
การละเมิดลิขสิทธิ์ซอฟต์แวร์
ซอฟต์แวร์หรือโปรแกรมคอมพิวเตอร์ คือสิ่งที่ได้รับความคุ้มครองภายใต้พระราชบัญญัติลิขสิทธิ์ พ.ศ. 2537 ("พ.ร.บ. ลิขสิทธิ์") โดยจัดเป็นงานอันมีลิขสิทธิ์ประเภทงานวรรณกรรม (Literary work)
ฮาร์ดแวร์คอมพิวเตอร์
ความจริง ขอบเขตที่แบ่งระหว่างฮาร์ดแวร์และซอฟต์แวร์ ไม่ได้ชัดเจน เพราะระหว่างกลางอาจจะมีเฟิร์มแวร์ ซึ่งเป็นซอฟต์แวร์ที่สร้างมาโดยเฉพาะ เพื่อฝังไว้ในฮาร์ดแวร์อยู่ด้วย โดยที่ผู้ใช้ทั่วไป ไม่จำเป็นต้องกังวลกับเฟิร์มแวร์เหล่านี้ เพราะเป็นส่วนที่โปรแกรมเมอร์ และวิศวกรคอมพิวเตอร์ เป็นผู้ดูแล