Refers to a compiler error for multiple declarations of a variable, function, or class in the same program or project. Often meant to be the same, the programmer just accidentally re-initializes the object.