Perangkat keras dapat dibagi menjadi tiga bagian berdasarkan cara kerjanya mengolah data. Data berasal dari kata datum yang berarti fakta (kenyataan), yaitu suatu peristiwa yang diambil dari suatu kejadian dan mengandung nilai yang sangat berarti. Data dapat berupa Simbol-simbol, gambar-gambar, huruf, angkaangka. Setelah data diproses melalui suatu pengolahan sedemikian rupa akan menghasilkan informasi yang lebih berguna daripada hanya berupa data.
Proses pengolahan data pada komputer mengalami atas tiga tahap, yaitu masukan (input), proses (prosessing), dan keluaran (output).
Input -----> Prosesing -----> Output
Jadi, berdasarkan pengolahan datanya, perangkat keras komputer terdiri atas perangkat keras masukan, perangkat keras pemroses, dan perangkat keras keluaran.
1. Perangkat Keras Masukan (Input)
2. Perangkat Keras Proses
3. Perangkat Keras Keluaran (Output)
4. Peralatan Penyimpanan (Storage Devices)
5. Pheripheral