Барлық компьютерлер, мейлі ол сіздің қолыңыздағы смартфон болсын, мейлі үлкен, қуатты серверлер болсын, бірдей бес негізгі принцип бойынша жұмыс істейді. Бұл енгізу, өңдеу, сақтау, шығару және байланыс. Әрбір компьютер құрамдас бөлігі осы функциялардың бірін орындайды, бірақ олардың барлығы компьютердің жұмыс істеуі үшін бірге жұмыс істейді.