What is the difference between ECC and non-parity memory?
ECC (Error Correction Code) memory will detect and correct any memory errors while the system is running. It is mainly used in server environments where operation is critical. Non-parity memory does not contain any error correcting circuitry. In reality, memory errors are rare so going with non-parity is the best choice for home or office use if your motherboard takes both ECC and non-ECC memory.