1.หน่วยรับข้อมูล (Input Unit) ทำหน้าที่รับข้อมูลเข้าสู่เครื่องคอมพิวเตอร์ เช่น แป้นพิมพ์ เมาส์ สแกนเนอร์ ไมโครโฟน เป็นต้น
2.หน่วยประมวลผลกลาง (Central Processing Unit
: CPU) เปรียบเสมือนสมองของคอมพิวเตอร์
เป็นหัวใจหลักในการประมวลผลของคอมพิวเตอร์ ทำหน้าที่ ประมวลผลตามชุดคำสั่ง คำนวณ
ควบคุม ประสานงานการทำงานของระบบคอมพิวเตอร์
และจัดเก็บข้อมูลการทำงานของคอมพิวเตอร์
3.หน่วยความจำภายใน (Internal Memory Unit) ทำหน้าที่จัดเก็บข้อมูลหรือคำสั่งต่างๆก่อนที่จะส่งไปยังหน่วยประมวลผล
4.หน่วยแสดงผล (Output Unit) ทำหน้าที่แสดงผลลัพธ์ที่ได้จากการประมวลผลของคอมพิวเตอร์
เช่น จอภาพ เครื่องพิมพ์ ลำโพง เป็นต้น


Software หมายถึง
โปรแกรมคอมพิวเตอร์หรือชุดคำสั่งที่ควบคุมการทำงานของคอมพิวเตอร์ แบ่งออกเป็น 2 ประเภท ได้แก่
1.ซอฟต์แวร์ระบบ (System Software) เป็นโปรแกรมที่ควบคุมการทำงานของคอมพิวเตอร์ เช่น Windows 8, iOs,
Android เป็นต้น
2.ซอฟต์แวร์ประยุกต์ (Application Software) เป็นโปรแกรมที่ถูกเขียนขึ้นมาเพื่อให้คอมพิวเตอร์ทำงานตามที่ผู้ใช้ต้องการ
เช่น Microsoft office, Photoshop, Winamp, Google Chrome เป็นต้น
Peopleware หมายถึง
บุคคลทางคอมพิวเตอร์ที่มีความรู้ความสามารถในการใช้ สั่งงาน
ควบคุมการทำงานของคอมพิวเตอร์ เช่น ผู้วิเคราะห์และออกแบบระบบ (System Analyst & Designer), ผู้เขียนโปรแกรมคอมพิวเตอร์
(Programmer), ผู้ใช้งานคอมพิวเตอร์ (User) เป็นต้น