Dators - speciālo ierīču kopums. Tā darbībai ir nepieciešama aparatūra un programmatūra.
Aparatūra ir datu apstrādes sistēmas fizikālā daļa, kurā ietilpst shēmas, iekārtas un to savienojumi.

Programmatūra ir datorprogrammas un ar tām saistītā dokumentācija un dati, kas nepieciešami datora sistēmas darbībai.

Visu programmatūru var iedalīt 3 grupās:
- operētājsistēma;
- lietotnes;
- programmu izstrādes rīki.