Three basic kinds of hardware resources are CPU, memory and I/O. CPU is basically the processors of our system which do all the main work like handling threads, processes, etc. Memory resources are the resources which use the RAM of the system, or the so-called memory of the system. I/O resources are the ones that control the input/output like mouse, keyboard, monitor, etc.