Yeah, young padawan, there is many factors on processors. Basically they have instructions (machine code) which are best represented as scary hexadecimal or binary numbers. These tell the processor to do things. Different processors have different instruction sets, but PowerPC and Alpha might use a similar innovations (RISC) to get proformance, they are still however very different. Then we have things like big endian/little endian, the list goes on and on and on and on and on.