આની વિગતો જટીલ છે, પરંતુ આ તત્વોને ત્રણ વ્યાપક કેટેગરીમાં આવતા વિચારોમાં સૌથી સરળ છે: હાર્ડવેર આર્કીટેક્ચર, હાર્ડવેર ફીચર્સ અને સૉફ્ટવેર સુવિધાઓ.