Error : Various factors like manufacturing defects to environmental effects cause errors in computation. Such errors frequently appear when information is being transmitted between two relatively distant points within acomputer or is being stored a memory unit. Shortly, “error is missing of bit or bits in data due to change and various effects”.
Error Detection : Error detection is the way to find out that is a data is correct or incorrect. There are various way to detect errors such as, parity bit checking, hamming technique etc.
Error Correction : Error correction is the way make correction where required to make an incorrect data a correct one. There are various techniques to do this, such as the hamming techniques etc.