When data is being transferred between CPU and main memory it may get corrupted. This is why techniques like ECC and parity are introduced. This application transfers data in FSB (Front Side Bus) and in a long run checks for the probable corruptions.